在后台完成作业后+/-

背风处

在后台运行作业

$ command &

完成后,终端将打印

[n]+    command

或者

[n]-    command

因此有时是加号,有时是负号[n]

正负是什么意思?

血红素

他们是要区分当前和以前的工作;最后一个工作和倒数第二个工作有两个以上的工作,+最后一个和-倒数第二个。

来自man bash

可以使用引用以前的作业%-如果只有一个作业,%+并且%-两个作业都可以用来引用该作业。在与作业有关的输出中(例如,作业命令的输出),当前作业始终用a标记+,而先前作业则用a标记-

例子:

$ sleep 5 &
[1] 21795

$ sleep 5 &
[2] 21796

$ sleep 5 &
[3] 21797

$ sleep 5 &
[4] 21798

$ jobs
[1]   Running                 sleep 5 &
[2]   Running                 sleep 5 &
[3]-  Running                 sleep 5 &
[4]+  Running                 sleep 5 &

$ 
[1]   Done                    sleep 5
[2]   Done                    sleep 5
[3]-  Done                    sleep 5
[4]+  Done                    sleep 5

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

重击:在后台作业完成时执行

来自分类Dev

在后台下载并完成后唤醒应用

来自分类Dev

在后台作业完成之前,带有Powershell的SSM发送命令不会完成

来自分类Dev

在后台运行PHPExcel作业

来自分类Dev

在后台运行PHPExcel作业

来自分类Dev

服务器注销后在后台运行批处理作业

来自分类Dev

perl运行后台作业并强制完成作业?

来自分类Dev

在后台作业解析中输入“ \”

来自分类Dev

在后台作业解析中输入“ \”

来自分类Dev

Redis后台作业完成后如何返回flask render_template?

来自分类Dev

TCL等待exec后台作业完成

来自分类Dev

如何隐藏完成的后台作业的退出代码

来自分类Dev

如何知道后台作业是否完成?

来自分类Dev

Chrome启动后开始在后台运行

来自分类Dev

Web应用程序在后台处理作业

来自分类Dev

如何在后台最多运行4个作业?

来自分类Dev

在后台作业中引用Parse.User

来自分类Dev

在后台继续执行“ ctrl-z”编辑的作业

来自分类Dev

Web应用程序在后台处理作业

来自分类Dev

在后台启动并等待多个作业启动

来自分类Dev

在后台执行过程,无需打印“完成”,并获取PID

来自分类Dev

NSOperation在后台任务结束之前完成

来自分类Dev

颤动计数时间以在后台完成任务

来自分类Dev

颤动计数时间以在后台完成任务

来自分类Dev

颤动计数时间以在后台完成任务

来自分类Dev

颤动计数时间以在后台完成任务

来自分类Dev

颤动计数时间以在后台完成任务

来自分类Dev

php在后台启动过程,并等待它完成

来自分类Dev

防止Ubuntu在后台自动更新完成之前关闭