我可以让命令在后台执行而不产生任何输出吗?

Bla*_*ock 2 command-line bash scripts

有没有一种方法或选项可以使命令在后台运行,而无需等待它结束才能恢复提示?(就像mplayer在后台播放音乐文件并在听音乐时执行另一个命令的命令一样)

Wil*_*ilf 5

在脚本中,您可以使用以下命令使进程在后台运行:

COMMAND &
Run Code Online (Sandbox Code Playgroud)

或者

COMMAND & disown
Run Code Online (Sandbox Code Playgroud)

如果您想从终端运行某些内容,然后关闭终端并使进程保持运行,这也很有效。

如果您希望 uou 还应该能够使用以下命令隐藏命令输出(因此它不会显示在脚本的背景中):

COMMAND >/dev/null 2>&1 & disown
Run Code Online (Sandbox Code Playgroud)