#!/usr/bin/env bashtime=$(date) nginxConfigPath=$(nginx -t)echo 'datetime' $timeecho 'config path' $nginxConfigPath
执行上述的shell脚本文件,结果为
nginx: the configuration file /etc/nginx/nginx.conf syntax is oknginx: configuration file /etc/nginx/nginx.conf test is successful datetime Fri Nov 16 14:27:14 CST 2018
理论上变量nginxConfigPath应该有值。
实际结果时,nginx -t命令结果在定义时已经显示结果。