标签: windows cmd echo
执行时
echo 0 > test.txt
在cmd.exe中,test.txt中的输出为
0_
其中_表示空间。为什么附加空格?有什么方法可以防止空间的附加?谢谢!
答案 0 :(得分:7)
附加的空格是“0”和“>”之间的空格在您的命令行中。有一种非显而易见的方法可以摆脱它: prepend 重定向到命令:
>test.txt echo 0