返回作业列表中的特定作业

返回作业列表中的特定作业

如果我在 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

相关内容