gpt4 book ai didi

python - 使用多个命令行参数运行 nohup 并重定向标准输入

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:35:48 29 4
gpt4 key购买 nike

我要运行

python argument1.txt argument2.txt >logfile.log

使用 nohup,但我没有得到任何输出,因为它将输入重定向到 null。我希望它首先接受命令行参数并以 nohup 方式工作。

nohup python argument1.txt argument2.txt >logfile.log

当我运行上面的命令时,我得到以下输出。 nohup:忽略输入并追加...这意味着参数被忽略了。手册上说我必须进行一些输入重定向,但我不知道该怎么做。

最佳答案

nohup 重定向到 nohup.out

如果您希望获得 nohup 外观并重定向到另一个文件,请执行以下操作:

( python argument1.txt argument2.txt >logfile.log 2>logfile.err & ) &

退出时不会挂断。 (您可以通过将 2>logfile.err 替换为 &1

将 stderr 重定向到同一日志文件

关于python - 使用多个命令行参数运行 nohup 并重定向标准输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19284739/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com