欢迎访问!

Office学习网

您现在的位置是:主页 > 网络技术

网络技术

Shell 基本运算符

发布时间:2026-09-29网络技术次评论
Shell 基本运算符 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符关系运算符布尔运算符字符串运算符

正确的做法是 $a 这里应该加上双引号,这并正确, 字符串比较是否为 null 这里: #!/bin/basha=""if [ -n $a ]thenecho "-n $a : 字符串长度不为 0"elseecho "-n $a : 字符串长度为 0"fi 输出结果为: -n : 字符串长度不为 0 从结果上看 -n $a 返回 true。

否则 -n $a 的结果永远是 true: #!/bin/basha=""if [ -n "$a" ]thenecho "-n $a : 字符串长度不为 0"elseecho "-n $a : 字符串长度为 0"fi 输出结果为: -n : 字符串长度为 0 ZJJ sav***jj@vip.qq.com 8年前 (2018-06-05) ,。

广告位

热心评论

评论列表