当我运行脚本来记录测试结果时,我正在尝试将换行符输出到结果文件中。在每个测试结果之后,我希望脚本输出换行符以进行正确的格式化。
我发送的命令是:
tester.bat | grep "Passed all trials" > results.txt
它工作正常,但在results.txt:
中输出如下Test #1: Passed all trialsTest #2: Passed all trials
等等。
我希望在results.txt中输出这样的内容:
Test #1: Passed all trials (newline)
Test #2: Passed all trials
可以一行完成吗?如果没有,我愿意接受更长的解决方案。如果这是不可能的,我想我可以写一个单独的脚本来更新文本文件,在“trialsTest”之间使用适当的换行符,但这条路线不是更好的选择。提前谢谢!
答案 0 :(得分:2)
为什么使用外部实用程序,当内置函数完全符合您的需要时?
tester.bat|find "Passed all trials"
或
tester.bat|findstr /c:"Passed all trials"