shell脚本启动 :字符串判空有空格报错:binary operator expected
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本启动 :字符串判空有空格报错:binary operator expected相关的知识,希望对你有一定的参考价值。
参考技术A 使用 -z 或 -n 对一个变量判空时,需要注意若直接使用 [ -n $ARG ] 这种形式,若 $ARG 中有空格将会报错:输出:
显然不对
解决方法,使用 [[ -n $ARG ]] 或 [ -n "$ARG" ]
eg:
以上是关于shell脚本启动 :字符串判空有空格报错:binary operator expected的主要内容,如果未能解决你的问题,请参考以下文章
cookie设置日期时间有空格报错:java.lang.IllegalArgumentException: An invalid character [32] was present in the C