标签:shell
转义字符:
在对文本解析时,双引号会对字符串解析,单引号保持字面含义。
echo $?本bash最近一次进程退出码
双引号用于保持引号内所有字符的字面值(回车也不例外),但以下情况除外:
条件测试:退出码0表示成功,非0表示失败
对于整形值言,
-gt表示大于即great
-ge表示大于等于great equal
-eq表示相等equal
-lt表示小于即little
-le表示小于等于
read val表示从标准输入读到val
对于字符串比较:直接使用=,==(建议使用),或!=
可选择$str1==$str2,或"X$str1"=="X$str2"(建议,防止$str1为空时直接比较,X为任意字符)
此处不可使用单引号,单引号只取字面意思
本文出自 “小止” 博客,请务必保留此出处http://10541556.blog.51cto.com/10531556/1788827
标签:shell
原文地址:http://10541556.blog.51cto.com/10531556/1788827