在 bash 脚本末尾使用 & 是什么意思?

在 bash 脚本末尾使用 & 是什么意思?

&我使用 bash 脚本启动并在末尾添加,如下所示:

./bin/Startup.sh par1 &

&那这个符号到底代表什么意思呢?

谢谢。

答案1

它告诉系统在后台运行命令。从我的系统上的 bash 手册页来看:

如果命令以控制操作符 & 结束,则 shell 会在子 shell 中在后台执行该命令。shell 不会等待命令完成,返回状态为 0。以 ; 分隔的命令按顺序执行;shell 会依次等待每个命令终止。返回状态是最后执行的命令的退出状态。

相关内容