我有一个程序,我将其输出重定向到日志文件:
./my_app > log
Run Code Online (Sandbox Code Playgroud)
我想不时(按需)清除(即清空)日志并尝试各种方法,例如
cat "" > log
Run Code Online (Sandbox Code Playgroud)
然而,原始管道似乎总是被破坏,程序不再将其输出重定向到日志文件。
有没有办法做到这一点?
更新
请注意,我无法修改生成输出的应用程序。它只是将它输出到标准输出,我想将它保存在日志中,以便我可以在需要时检查它,并在需要时清除它。但是我不需要重新启动应用程序。