保存到文件时格式化批处理的输出

时间:2014-07-08 08:41:03

标签: batch-file cmd

我想将批处理的输出保存到日志文件中,我能够将输出保存到

一个日志文件,但问题是它的追加我希望得到它在窗口中。

我正在附上控制台的图像。提前谢谢。

The window of getting the output : 

enter image description here

And the log file : enter image description here

它附加内容,它没有破坏行或如何实现?

1 个答案:

答案 0 :(得分:2)

git ls-files -m | find /v "" > "D:\msysgit\log.txt"
git ls-files -m | more       > "D:\msysgit\log.txt"

前两个commans中的任何一个将解析git的输出,在将输出发送到最终文件之前,从行的末尾添加缺少的回车符(如果是这种情况)。

如果您使用more版本,则输出中的标签将替换为一系列空格。