echo / batch重定向到文件自动附加空间?

时间:2012-03-26 16:43:33

标签: windows cmd echo

执行时

echo 0 > test.txt

在cmd.exe中,test.txt中的输出为

  

0_

其中_表示空间。为什么附加空格?有什么方法可以防止空间的附加?谢谢!

1 个答案:

答案 0 :(得分:7)

附加的空格是“0”和“>”之间的空格在您的命令行中。有一种非显而易见的方法可以摆脱它: prepend 重定向到命令:

>test.txt echo 0