这个命令的开关和参数是什么意思?
exec su -s /bin/sh -c 'exec "$0" "$@"' root -- /opt/nsq/bin/nsqd
具体的--部分和exec "$0" "$@"应该做什么。
--
exec "$0" "$@"
我知道$0为脚本设置一个循环以保持运行。
$0
您可以忽略该/opt/nsq/bin/nsqd部分。这是我正在运行的应用程序。
/opt/nsq/bin/nsqd
linux shell shell-script upstart init
init ×1
linux ×1
shell ×1
shell-script ×1
upstart ×1