我正在开发一个项目,我希望在带有多个echo语句的.txt文件中将多个内容打印到一行。例如,我想要这个:
echo A
echo B
最终看起来像这样:
AB
而不是:
A
B
我该怎么做?
答案 0 :(得分:2)
您可以使用set /p
技巧输出而不使用换行符。
>>file.txt (
set /p "=A" <nul
set /p "=B" <nul
)
您不需要在括号中包含这些语句,如果需要,您可以将它们分开。
set /p "=A" <nul >>file.txt
REM Some thing that you don't want to output to file.txt
set /p "=B" <nul >>file.txt