禁用后台进程终止通知

时间:2019-09-25 14:01:24

标签: linux shell

是否可以禁用有关后台进程已终止的控制台通知?通常,当我运行完全不相关的命令时,会打印出这样的内容:

[1]+  Done  some-command

我觉得这很让人分心。

2 个答案:

答案 0 :(得分:0)

如果您不关心子进程的退出代码,则可以使用setsid <cmd>nohup <cmd>而不是<cmd>&来运行它们。这将单独运行它们,而不是在当前控制台的后台运行。

答案 1 :(得分:0)

使用disown从当前shell中删除作业:

some-command & disown

有关disown-> https://askubuntu.com/a/612106/191003

的更多信息
相关问题