【发布时间】:2016-07-03 01:25:21
【问题描述】:
我在 BASH 脚本中有以下代码:
start-stop-daemon --start --quiet --background \
--startas /bin/bash -- -c "$CMD; exec echo $?> $FILE"
其中CMD 是一些命令字符串,FILE 是输出文件位置。但由于某种原因,FILE 中的输出始终为 0,即使它应该给出不同的数字(1 表示错误等)。
为什么会这样,我该如何解决?
【问题讨论】: