如何从终端/脚本运行命令而不需要等到程序退出?

如何从终端/脚本运行命令而不需要等到程序退出?

问题是,如果我执行命令(例如 Python 脚本),终端或脚本会等待程序返回退出状态,以便可以继续或返回终端。有没有办法解决这个问题?

答案1

在大多数 shell 中,你可以在&命令后面附加一个与号 ( ),从而在后台启动命令或进程:

python file.py &

答案2

几种选择:

  1. 在屏幕上运行它。man screen,,,,。screenmyprorgammC-a dscreen -r
  2. nohup myprogramm
  3. myprogramm &

答案3

是的。如果您使用的是 Bash 或类似的 shell,请输入:

./your_script.py &

相关内容