我试图让我的#!/ bin/sh shell脚本启动另一个应用程序而不暂停执行。那就是我正在寻找一种方法在后台启动它,并让我的shell脚本继续执行。我想它的工作是这样的:你可以在shell脚本中产生一个进程吗?
# start daemon
start(){
success=`launch '/path/to/daemon'`
if [ $success != false ];then
echo 'daemon is now running'
fi
我也是新shell脚本,以便将上面的(如果存在的发射)获取推出的回或标准输出设定为$成功?
我想只使用SH而不是BASH。
谢谢,但为什么STDOUT仍然会去终端窗口?有什么办法可以禁用它吗? – Hawken
将其输出重定向到一个文件。也许你应该阅读一个介绍shell编程? – tripleee
我想要有一个完全独立的进程,这是一个服务器守护进程,我不希望它的标准输出到任何地方。 – Hawken