【发布时间】:2009-11-18 22:03:51
【问题描述】:
我正在尝试使用 cron 脚本管理我的日志文件大小。我基本上想每天晚上删除日志文件的最后 2000 行以外的所有内容。我正在尝试运行此命令,但它似乎是在清空整个文件而不是做我想做的事:
tail -2000 logfile.txt > logfile.txt
有谁知道为什么这不起作用和/或如何完成我想要的?谢谢!
【问题讨论】:
-
linux - Problem with Bash output redirection - Stack Overflow 中还有其他几种解决方案。 ____________________________________________________________________________________________ 与常见错误相关:linux - How to sort a file in-place ____________________________________________________________________________________________ 在 Unix 和 Linux Stack Exchange 上的相同问题:shell - Why redirecting output sometimes produces an empty file?
标签: ubuntu