linux - 如何在 Linux 启动时覆盖文件?

标签 linux io-redirection

我正在将启动日志从多个位置重定向到一个文本文件。我在重定向时使用 (>>>) 追加,以便在连续记录期间不会覆盖现有内容。如何确保文件覆盖并在启动期间提供干净的状态?

最佳答案

如您所说,>>> 用于附加。

使用 > 用新内容覆盖文件。


如果您只想在开始追加之前清除日志文件,请使用echo ""> mylogfile 将其截断为空字符串。

关于linux - 如何在 Linux 启动时覆盖文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13226337/

相关文章:

c++ - 键入时检查代码 C++

linux - Node JS - 监听系统事件

C 编程 - freopen 附加一个 ?到文件名

bash - 如何忽略 bash 中 diff 的输出

bash - bash 中的条件重定向

c++ - 如何让 CUDA 的 printf 打印到任意流?

c - 使用 C 中的静态库重定向标准输出(例如到文件)

c++ - boost deadline_timer - Linux 中的最大计时器数

linux - 即使在注销/登录后,hyper-v ubuntu 对 ~/.profile 的更改也不会生效

ruby - 在 Ruby 中解析日期字符串时出现 ArgumentError