Linux 输出重定向符号 > 写入日志,tail -f 查看报错 tail: test.long : file truncated

10-18 09:17 字数 216 阅读 136 已编辑

新建了一个crontab定时任务,希望把脚本输出的内容保存起来,所以用了 > 把内容保存到文件中,但是在 tail -f 查看文件时,一直报 tail: test.long : file truncated 的错误。
原来输出重定向 > 这个符号做的是 重写(覆盖原文件)然后写入(输出)新的内容到文件里面。
所以用 输出重定向的 >> 这个符号(追加的符号)来进行操作,两边就都一切正常了。
tail -f 动态输出文件的末尾,文件只能被追加 不能动前面的内容,不然就报错了。

1人点赞>
关注 收藏 改进 举报
0 条评论
排序方式 时间 投票
快来抢占一楼吧
请登录后发表评论