【发布时间】:2013-10-09 23:48:22
【问题描述】:
我想跑步
python argument1.txt argument2.txt >logfile.log
使用 nohup,但我没有得到输出,因为它将输入重定向到 null。 我希望它首先接受命令行参数并以 nohup 方式工作。
nohup python argument1.txt argument2.txt >logfile.log
当我运行上述命令时,我得到以下输出。 nohup:忽略输入并附加... 这意味着参数被忽略。手册上说我必须做一些输入重定向,我不知道该怎么做。
【问题讨论】:
-
您在标题中提到了重定向标准输入,但在问题中没有进一步提及。问题是什么?您应该能够运行:
nohup python argument1.txt argument2.txt <input.file > logfile.log 2>&1并且不应该有来自nohup的任何噪音(并且没有nohup.out文件)并且标准输入应该来自命名文件并且标准输出和标准错误都应该转到日志文件。