如果我在 shell 中运行以下作业
-> % jobs -l
[1] 83664 suspended nvim
[2] 84330 suspended python
[3] 84344 suspended python
[4] 84376 suspended nvim
[5] - 84701 suspended python
[6] + 84715 suspended python
我怎样才能返回到第n个工作,假设我想返回到工作4或工作1,我怎样才能做到这一点而不必杀死之前的所有工作?
答案1
要返回作业 4,请运行:
fg %4
该命令fg
告诉 shell 将作业移至%4
前台。有关更多信息,请help fg
在命令提示符下运行。
当您想要暂停正在处理的作业时,请运行bg
。有关更多信息,请help bg
在命令提示符下运行。
man bash
有关比您可能想知道的更多详细信息,请参阅标题为 的部分JOB CONTROL
。