Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当 for 循环在 bash 脚本中运行时,如何将作业置于后台以推进循环一次以使用来自另一个终端的多个处理器?我从 ps -f 知道循环和当前作业的进程 ID。当它们都没有在单独的终端中显示为作业时,有没有办法使用它们将当前作业置于后台?
您可以在命令末尾添加 &。这会“分离”命令并让脚本运行而不是等到命令完成。如果您想让该过程以后可以访问,您可以使用screen并启动一个分离的屏幕。然后您或脚本可以通过输入简单地重新连接到分离的进程screen -r
screen
screen -r