Python 在Linux中如何重定向屏幕后台进程的所有输出?
试图找出我们在Python 在Linux中如何重定向屏幕后台进程的所有输出?,python,linux,process,background,backgroundworker,Python,Linux,Process,Background,Backgroundworker,试图找出我们在屏幕上运行的特定进程没有启动的原因。因此,能够将屏幕的输出重定向到文件(就像使用指令一样)将非常有用。有什么好办法吗 我们运行的命令如下所示: screen -m -d -S some_name_to_reference_it my_program 请注意使用-m和-d对程序进行后台监控,使用-S生成会话名称 非常感谢 尝试使用屏幕的日志功能。您可以使用-L选项调用它 screen -L -m -d -S some_name_to_reference_it my_program
屏幕上运行的特定进程没有启动的原因。因此,能够将屏幕的输出重定向到文件(就像使用
指令一样)将非常有用。有什么好办法吗
我们运行的命令如下所示:
screen -m -d -S some_name_to_reference_it my_program
请注意使用-m和-d对程序进行后台监控,使用-S生成会话名称
非常感谢 尝试使用屏幕的日志功能。您可以使用-L选项调用它
screen -L -m -d -S some_name_to_reference_it my_program
这将生成包含输出的屏幕日志文件。尝试使用屏幕的日志功能。您可以使用-L选项调用它
screen -L -m -d -S some_name_to_reference_it my_program
这将生成一个包含输出的屏幕日志文件。听起来您想将stdout和stderr重定向到日志文件,您是否尝试过像这样使用“&>”的简单方法:
screen -m -d -S some_name_to_reference_it my_program &> your_log_file.log
希望有帮助 听起来您想将stdout和stderr重定向到日志文件,您是否尝试过这样使用“&>”的简单方法:
screen -m -d -S some_name_to_reference_it my_program &> your_log_file.log
希望有帮助 属于优秀的。将来,无论谁投票关闭它,都应该投票将其改为移动。这不是这个论坛的工作方式吗?谢谢@胡安·卡洛斯·科托——我真的很好奇。我没有投票结束这个问题,但我点击了它,看看会发生什么。看起来,如果选择了“主题外”原因,则此人只能在以下选项中选择其应去的地方:“superuser.com、tex.stackexchange.com、dba.stackexchange、com和sharepoint.stackexchange.com”。属于优秀。将来,无论谁投票关闭它,都应该投票将其改为移动。这不是这个论坛的工作方式吗?谢谢@胡安·卡洛斯·科托——我真的很好奇。我没有投票结束这个问题,但我点击了它,看看会发生什么。看起来,如果选择了“主题外”原因,则该人员只能在以下选项中选择其应去的位置:“superuser.com、tex.stackexchange.com、dba.stackexchange、com和sharepoint.stackexchange.com”。我将尝试一下,看看是否有效。谢谢我会试试看是否有效。谢谢