我正在尝试让我的 #!/bin/sh shell 脚本启动另一个应用程序,而不会暂停执行。也就是说,我正在寻找一种在后台启动它并让我的 shell 脚本继续执行的方法。我希望它能够像这样工作:
# start daemon
start(){
success=`launch '/path/to/daemon'`
if [ $success != false ];then
echo 'daemon is now running'
fi
我对shell脚本也是新手,那么上面的代码(如果launch存在)会获取launch的返回值还是将stdout设置为$success?
我只想使用SH而不是BASH。