retval=$? 后面的echo 为啥什么也不给输出

问答中心分类: Nginxretval=$? 后面的echo 为啥什么也不给输出
wlschit@163.com 提问 11月 前
start() {
[ -x $nginx ] || exit 5
[ -f $NGINX_CONF_FILE ] || exit 6
make_dirs
echo -n $"Starting $prog: "
daemon $nginx -c $NGINX_CONF_FILE
retval=$?
echo
[ $retval -eq 0 ] && touch $lockfile
return $retval
}

 
 

retval=$?  后面的echo 为啥什么也不给输出
service nginx srtart 的时候 不显示执行成功的状态 虽然服务已经正常启动 了