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 判断文件是否为目录

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

相关推荐
Nanhuiyu19 天前
Shell编程从入门到精通-第三章 数据类型与运算
shell编程
Nanhuiyu19 天前
Shell编程从入门到精通-第五章 流程控制
shell编程
Nanhuiyu20 天前
Shell编程从入门到精通-第七章 文本三剑客
shell编程
Nanhuiyu20 天前
Shell编程从入门到精通-第六章 函数
shell编程
Nanhuiyu21 天前
Shell编程从入门到精通-第四章 条件判断
shell编程
Nanhuiyu21 天前
Shell编程从入门到精通-第一章 Shell简介与环境配置
shell编程
予枫的编程笔记1 个月前
【Linux进阶篇】从基础到实战:grep高亮、sed流编辑、awk分析,全场景覆盖
linux·sed·grep·awk·shell编程·文本处理三剑客·管道命令
vortex51 个月前
解密UUOC:Shell编程中“无用的cat使用”详解
linux·shell编程
燃于AC之乐1 个月前
【Linux系统编程】Shell解释器完全实现:从命令解析、环境变量管理到内建命令的全面解析
linux·操作系统·命令行工具·进程控制·shell编程
PyHaVolask2 个月前
Linux零基础入门:输入输出重定向完全指南
linux运维·shell编程·输入输出流·linux重定向·命令行技巧