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

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

一、算术运算符

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

计算方式:

  • $[ ]
  • $(( ))

例:

a=*$[(9+5)*90] 打印输出结果 ==> echo $a

二、条件判断

判断方式:

  1. test $a = 90
  2. [ $a = 90 ]

注意事项: 判断处理中间空格隔开

数字比较:

关系运算符:

-eq 等于

-lt 小于

-gt 大于

-ne 不等于

-le 小于等于

-ge 大于等于

文件类型判断:

-r 判断是否有可读权

-w 判断是否有可写权

-x 判断是否可执行权

-e 文件是否存在

-f 判断是否有此文件且是否常规文件

-d 判断文件是否为目录

**声明:**以上内容是个人日常学内容笔记,仅供参考,如有雷同实属巧合,欢迎评论指教。

相关推荐
紫郢剑侠2 天前
Linux shell编程学习笔记62: top命令 linux下的任务管理器
linux·学习笔记·内存·进程·shell编程·脚本编程·top命令
紫郢剑侠7 天前
Linux shell编程学习笔记60:touch命令
linux·学习笔记·shell编程·touch命令·脚本编程·访问时间·修改时间
紫郢剑侠9 天前
Linux shell编程学习笔记59: ps 获取系统进程信息,类似于Windows系统中的tasklist 命令
linux·学习笔记·进程·shell编程·脚本编程·ps命令
紫郢剑侠1 个月前
Linux shell编程学习笔记55:hostname命令——获取或设置主机名,显示IP地址和DNS、NIS
linux·学习笔记·ip地址·shell编程·脚本编程·主机名·hostname
紫郢剑侠1 个月前
Linux shell编程学习笔记57:lshw命令 获取cpu设备信息
linux·学习笔记·cpu·shell编程·脚本编程·系统信息·lshw命令
紫郢剑侠1 个月前
Linux shell编程学习笔记51: cat /proc/cpuinfo:查看CPU详细信息
linux·学习笔记·shell编程·脚本编程·cpuinfo·cpu信息·中央处理器信息
紫郢剑侠1 个月前
Linux shell编程学习笔记50:who命令
linux·网络安全·学习笔记·shell编程·脚本编程·网络安全检查·who命令
henan程序媛1 个月前
Shell编程之条件语句
linux·运维·服务器·shell·shell编程
紫郢剑侠3 个月前
Linux shell编程学习笔记43:cut命令
linux·学习笔记·shell脚本·shell编程·cut·脚本编程·cut命令