bash 三大测试 整数 文件 字符串(string)
字符串测试
== = 注意测试时必须等号两边有空格,中括号也要有空格 测试字符串是否相等,等为真,不等为假
!= 测试两个字符串,是否不等,不等为真,等为假
-n string 测试指定字符串是否为空,空为真,不空为假
-s string 测试指定字符串是否不空,不空为真,空为假
使用方法
例
[[email protected] script]# A=name
[[email protected] script]# B=unname
[[email protected] script]# [ $A = $B ] 测试两个字符串是否相等注意=号两边要有空格
[[email protected] script]# echo $?
1
[[email protected] script]# [ $A != $B ]
[[email protected] script]# echo $?
0
[[email protected] script]#
时间: 2024-11-29 07:04:48