Linux主要操作是文件
算术运算符
expr命令
expr是evaluate expressions的缩写,译为“求值表达式”。shell expr是一个功能强大,并且比较复杂的命令,它除了可以实现整数计算,还可以结合一些选项对字符串进行处理,例如计算字符串长度、字符串比较、字符串匹配、提取等
# 计算语法
expr 算数运算符表达式
expr 1 + 1
用到的是反引号
字符之间需要空格
比较运算符
整数比较
字符串比较运算符
支持数字(整数、小数)与字符串
可以使用[[]]和[]两种方式
不推荐使用(())
推荐使用[[]]
布尔运算符
逻辑运算符
有短路原则,
or中,前面成立,不再执行后面
and中,前面不成立,不再执行后面
文件测试运算符
文件测试运算符检测文件
设备文件指的是计算机的硬件