减号和加号登录作业流程

Bah*_*deh 16 process job-control

这些命令在后台运行:

foo@contoso ~ $ sleep 30 &
foo@contoso ~ $ sleep 60 &
foo@contoso ~ $ sleep 90 &

运行作业进程后的减号和加号是什么?

foo@contoso ~ $ 工作
[1] 跑步睡眠 30 &
[2]- 跑步睡眠 60 &
[3]+ 跑步睡眠 90 &

jas*_*yan 20

来自man jobs(1P):

<current> 字符“+”标识将用作 fg 或 bg 实用程序默认值的作业;也可以使用 job_id %+ 或 "%%" 指定此作业。人物 '?' 标识当前默认作业退出时将成为默认作业的作业;也可以使用 job_id %? 指定此作业。对于其他作业,此字段是 <space>。

  • 我如何获得“jobs”的手册页?说真的,我找了很久:在我的系统上,`man jobs` 只是弹出`builtin` 手册页;从 bash 的“帮助工作”中缺少这条确切的信息,最后我用谷歌搜索并找到了这个答案。但是,我也希望为内置命令提供一个真正的手册页。 (2认同)