我有一个 python 脚本,它在后台连续运行并在标准输出上打印一些日志。 如果我通过 ssh 在同一台机器上使用同一用户登录,但我看不到输出,因为(我猜)我打开了不同的 shell。 有没有什么方法可以指定该进程的标准输出必须被我使用与启动该进程的用户名相同的用户名登录的所有 shell 看到?
或者,我考虑将输出重定向到一个文件并打开该文件......但是我更愿意避免这样的解决方案。
预先感谢您的任何建议...
最佳答案
在 UNIX 中,您可以使用命令 wall
写入所有 shell。我不确定是否有针对 wall
的 Python 绑定(bind)。
关于python - 进程的输出显示在多个控制台中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11644808/