我正在执行 shell 命令(例如sh run.sh > log.txt
)。如何每次都覆盖文件(这样每次我运行它log.txt
都不会被附加)
我在 python 脚本中执行此操作,并且每次都会检查日志文件中的特定数字(并且我不希望将数字添加到log.txt
刚刚替换的 中)
答案1
操作>
符通过首先将其截断为空然后写入来覆盖文件。运算>>
符将追加。也许你实际上正在使用它?
我正在执行 shell 命令(例如sh run.sh > log.txt
)。如何每次都覆盖文件(这样每次我运行它log.txt
都不会被附加)
我在 python 脚本中执行此操作,并且每次都会检查日志文件中的特定数字(并且我不希望将数字添加到log.txt
刚刚替换的 中)
操作>
符通过首先将其截断为空然后写入来覆盖文件。运算>>
符将追加。也许你实际上正在使用它?