我有一个复制大量文件的perl脚本。它将一些文本输出到标准输出,并写入日志文件。但是,当使用nohup运行时,这两个都显示一个空白文件:
tail -f nohup.out
tail -f logfile.log
在脚本运行完毕之前,文件不会更新。此外,由于某些原因,如果我不使用nohup,那么拖尾.log文件确实有效!
我发现了类似的python问题( How come I can't tail my log?)
在perl中是否有类似的方法来刷新输出?
我会使用tmux或screen,但它们在此服务器上不存在。