我在 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)
文件确实被截断了,但在那之后,应用程序不会再将数据写入文件。
为什么?