d1. 没明白,为什么要用+和-? 有人能给-6ren">
gpt4 book ai didi

linux - 在 unix 中执行 "jobs"命令时,+ 和 - 符号表示什么?

转载 作者:太空狗 更新时间:2023-10-29 11:45:27 25 4
gpt4 key购买 nike

当我在 CUI 中运行作业命令以检查作业时。我将得到如下结果。

[4]-   Stopped  Passwd.
[5]+ Stopped Cat > d1.

没明白,为什么要用+-

有人能给我解释一下吗?

最佳答案

从技术上讲,这是特定于您正在使用的 shell(我怀疑是 bash),但据我所知,所有 shell 在这里都分配相同的含义,取自 venerable1 csh:+ 是“最新”作业,fg 不带参数的作业将恢复,而 - 是“上一个”作业。当“当前”作业完成时,之前的作业将变为当前作业。

您还可以在 fgbg 命令中将它们称为 %+%-,并使用 %-%+ 作为命令(而 % 不带参数,或 %%,表示与 %+ 相同)。


1或其他一些不太讨人喜欢的形容词。 :-)

关于linux - 在 unix 中执行 "jobs"命令时,+ 和 - 符号表示什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19112454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com