【发布时间】:2015-07-23 15:14:07
【问题描述】:
我已经给出了一个 bat 文件,我应该在开发服务器上运行它来进行一些更新。
它有多个命令,我想将结果保存在 txt 文件中。
我应该在每个命令之后添加 >> result.txt 还是可以将其添加到 bat 文件末尾的某个位置,然后所有内容都将写入其中?
【问题讨论】:
我已经给出了一个 bat 文件,我应该在开发服务器上运行它来进行一些更新。
它有多个命令,我想将结果保存在 txt 文件中。
我应该在每个命令之后添加 >> result.txt 还是可以将其添加到 bat 文件末尾的某个位置,然后所有内容都将写入其中?
【问题讨论】:
您有四个选择:
在命令行运行批处理文件,如:myBat.bat >> outPut.txt
在另一个批处理文件中编写上述脚本并运行它
在每个命令之后插入>>(注意:>>附加到文件,而>覆盖现有的文本输出文件)
将所有相关行括在括号和脚本中 >> result.txt once 在脚本末尾
【讨论】:
>>result.txt。
>>,找到一个windows版本的unix tee实用程序来查看输出并重定向它以捕获结果。