我在远程服务器上运行 python 脚本,时间命令如下:
time python myscript.py
一段时间后服务器出现SSH超时,所以我也需要用nohup运行它。所以,我有以下两个问题:
nohup time myscript.py &
是执行我的 python 脚本的正确命令吗?- 如果脚本在后台运行,我将如何查看时间命令的输出?
请帮忙 谢谢你
最佳答案
nohup 通常会将 STDOUT 和 STDERR 写入当前目录中名为“nohup.out”的文件中。您将能够在该文件的末尾看到时间的输出。
解决这种输出重定向的另一种方法是这样的:
nohup time bla.py >myoutput &
关于python - 使用 nohup 在后台运行 python 脚本并计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6813705/