小编Syl*_*a1n的帖子

为什么 sed 命令会停止写入我的日志文件?

我在 Gnu/Linux 服务器上启动了一个应用程序myApp

./myApp &>myApp.log &
Run Code Online (Sandbox Code Playgroud)

当然,日志文件很快就会变得巨大。

我想使用sed来减少它(我知道logrotate但我的应用程序仍然是草稿)。

但是如果我使用这样的命令

sed -i "1,200d" myApp.lo
Run Code Online (Sandbox Code Playgroud)

文件确实被截断了,但在那之后,应用程序不会再将数据写入文件。

为什么?

log-files sed

-1
推荐指数
1
解决办法
834
查看次数

标签 统计

log-files ×1

sed ×1