为爱改变 发表于 2024-4-18 18:17:34

shell脚本中的运算符和条件判断


shell脚本中的运算符和条件判断:

一、算术运算符

在Shell脚本中,你可以使用各种运算符来执行数学运算、比较和逻辑操作。
计算方式:

[*]$[ ]
[*]$(( ))
例:
a=$[(9+5)90] 打印输出结果 ==> echo $a
二、条件判断
判断方式:


[*]test $a = 90
[*][ $a = 90 ]
注意事项: 判断处理中间空格隔开
数字比较:

关系运算符:
-eq 等于
-lt 小于
-gt 大于
-ne 不等于
-le 小于等于
-ge 大于等于
文件类型判断:
-r 判断是否有可读权
-w 判断是否有可写权
-x 判断是否可执行权
-e 文件是否存在
-f 判断是否有此文件且是否常规文件
-d 判断文件是否为目录
声明:以上内容是个人日常学内容笔记,仅供参考,如有雷同实属巧合,欢迎评论指教。

来源:https://www.cnblogs.com/brxx/p/18141271
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: shell脚本中的运算符和条件判断