使用 Batch 创建文件

如果文件存在,> 将覆盖该文件,>> 将附加到文件的末尾。如果文件不存在,则两者都将创建一个新文件。

此外,echo 命令会在字符串后自动添加换行符。

所以

echo 1 > num.txt
echo 1 > num.txt 
echo 2 >> num.txt 

将创建以下文件:

1
2

不是这个:

1 1 2

要么

1 2

此外,你不能只修改文本文件中的单行。你必须读取整个文件,在代码中修改它,然后再次写入整个文件。