版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LX18792732127/article/details/75047672
read是从标准输入里面读入数据,并且显示出来
在进行比较的时候,不能使用 == ,!= 等
使用 -eq(相等) -ne(不相等) -gt(大于) -ge(大于等于)-lt(小于)-le(小于等于)来进行比较
而echo $?代表的是最近一次运行的命令的退出码,退出码为0表示为真,退出码非0代表为假
1,read的验证:vim test.sh 输入以下脚本
运行结果为:
2,验证比较数字的脚本:
可以得到结果为:
,3,验证比较字符串的比较:
结果: