试图找出为什么我们运行的特定过程screen没有开始的原因。因此,将屏幕的输出重定向到文件(就像使用>伪指令一样)将非常有用。有什么好方法吗?我们运行的命令如下所示:screen -m -d -S some_name_to_reference_it my_program请注意,使用-m和-d守护程序,使用-S生成会话名称。
2 回答
忽然笑
TA贡献1806条经验 获得超5个赞
尝试使用屏幕的日志记录功能。您可以使用-L选项调用它。
screen -L -m -d -S some_name_to_reference_it my_program
这将生成一个包含输出的屏幕日志文件。
慕工程0101907
TA贡献1887条经验 获得超5个赞
听起来好像您想将stdout和stderr重定向到日志文件,您是否尝试过使用“&>”的简单方法,如下所示:
screen -m -d -S some_name_to_reference_it my_program &> your_log_file.log
希望能帮助到你!
添加回答
举报
0/150
提交
取消