之前在写脚本时遇到了这样的错误 “[: ==: unary operator expected” 这是由于做判断的变量值为空导致的。 谷歌出解决方案: 在变量之后加任意字符。例如,要判断变量un是否为auto又要防止un为空出错则这样写 if [ ${un}x == autox] 当un为auto时,表达式为autox == autox,成立; un为空,表达式为x == autox ,则不成立。 相关文章: 2022-12-23 2022-12-23 2021-08-18 2022-02-22 2021-08-12 2021-04-09