在使用 test -x 判断是否具有可执行权限是,我发现我test 命令貌似有一些异常
test 不过判断文件是否具有可执行权限,都没有正常工作
DAEMON=/use/local/nginx/sbin/nginx
NAME=nginx
DESC=nginx
test -x $DAEMON || exit 0
这个脚本里面我测试过了无效
test -x /use/local/nginx/sbin/nginx
这个命令行里面我测试过了无效
非常奇葩,我切换过用户,修改过文件用户,新建一个shell脚本,go程序统统不行,更让我无语的是-s,-k等等其他参数是正常工作的呀!