我想跑
python argument1.txt argument2.txt >logfile.log
有nohup,但我没有输出,因为它将输入重定向到null。 我希望它首先接受命令行参数,并以nohup方式工作。
nohup python argument1.txt argument2.txt >logfile.log
当我运行上面的命令时,我得到以下输出。 nohup:忽略输入和附加...... 这意味着被忽略了。在手册上它说我必须做一些输入重定向,我不知道如何。
答案 0 :(得分:0)
nohup重定向到nohup.out
如果您希望获得nohup外观并重定向到另一个文件,请执行以下操作:
( python argument1.txt argument2.txt >logfile.log 2>logfile.err & ) &
注销时不会挂断。 (您可以将2>logfile.err
替换为2>&1