我在屏幕会话中运行 GNU Parallel 命令。遗憾的是,我没有在命令末尾添加“&”以将其推送到后台。因此,我无法在屏幕会话中访问命令行。
我想终止并行,以便它停止创建新作业但完成当前正在运行的作业。我需要在屏幕外执行此操作,但我认为 screen -X 不起作用,因为屏幕的命令行不接受新命令。
谢谢!
答案1
第一:修复缺失的标准方法&
是:
CTRL-Z
bg
话虽如此,您可能希望向 GNU Parallel 发送 SIGTERM。如果您只运行一个实例,那么应该这样做:
killall -TERM parallel