sed 是从 cygwin 下 copy 出来的,想要找出 xml 中的 package="com.example.testdemo" 的属性值
在 cmd 中使用 '/package=/!d;s/.*package="\(.*\)".*/\1/g' 能够输出 com.example.testdemo;
但在批处理中调用输出到文件就仅仅删掉了文件的这一行,相当于 '/package=/d' 的结果。请问有人遇到过类似情况吗?
最过分的是这段代码没有改过,之前可以运行,今天下午突然出现的问题。电脑已经重启过了。
在 cmd 中使用 '/package=/!d;s/.*package="\(.*\)".*/\1/g' 能够输出 com.example.testdemo;
但在批处理中调用输出到文件就仅仅删掉了文件的这一行,相当于 '/package=/d' 的结果。请问有人遇到过类似情况吗?
最过分的是这段代码没有改过,之前可以运行,今天下午突然出现的问题。电脑已经重启过了。