我有一个正在运行的python程序(在Amazon linux服务器上)。该程序由crontab启动。
如何在不停止的情况下查看其内容标准输出?
答案 0 :(得分:3)
你可以阅读proc文件系统:
tail -f /proc/28897/fd/1
28897 是流程ID。
您可以使用ps
例如:ps aux | grep myScript.py
答案 1 :(得分:2)
阐述Loïc的回答:
.xib
末尾的“1”表示您要查看的流。 0是STDIN,1是STDOUT,2是STDERR(https://en.wikipedia.org/wiki/File_descriptor)
添加这个,因为理解FD背后的黑魔法可能会非常神秘,因为我没有足够的代表评论; - )