Linux下的Shell基础——变量、运算符、条件判断(二)
一、系统预定义变量 1.常用系统变量 、HOME、HOME、PWD、、SHELL、SHELL、USER 等 2.案例实操 1)查看系统变量的值 ...
Shell基础学习---2、运算符、条件判断、流程控制(第一天学习)
1 、运算符(比较麻烦的写法)1、基本语法“运算式或((运算式))”或‘“[运算式]”2、案例实操eg.计算(2+3)*4的值相加脚本2 、条件判断1、基本语法(1)test condition(2)[ condition ] (注意condition前后要有空格)注意:条件非空即为true,[zhm]返回true,[ ]返回falseecho $?如果正确返回0,如果错误返回1注意空格2、常用....
shell(五)运算符
Shell的运算符比较有意思。为什么这么说呢?shell编程是一门偏底层的语言,他并不像我现在正在使用的PHP或者javascript这种解释语言这样,如下所示:bash复制代码[root@VM_0_4_centos test]# echo 1+2 1+2在控制台直接输入1+2,shell并不会...
Linux 教程 之 Linux Shell 基本运算符 7
Linux 教程 之 Linux Shell 基本运算符 7 Shell 基本运算符 文件测试运算符 文件测试运算符用于检测 Unix 文件的各种属性。 属性检测描述如下: 操作符 说明 举例-b file 检测文件是否是块设备文件,如果是,则返回 true。 [ -b $file ] 返回 false。-c file 检测文件是否是字符设备文件&#...
Linux 教程 之 Linux Shell 基本运算符 6
Linux 教程 之 Linux Shell 基本运算符 6 Shell 基本运算符 字符串运算符 下表列出了常用的字符串运算符,假定变量 a 为 "abc",变量 b 为 "efg": 运算符 说明 举例= 检测两个字符串是否相等,相等返回 true。 [ $a = $b ] 返回 fa...
Linux 教程 之 Linux Shell 基本运算符 5
Linux 教程 之 Linux Shell 基本运算符 5 Shell 基本运算符 逻辑运算符 以下介绍 Shell 的逻辑运算符,假定变量 a 为 10,变量 b 为 20: 运算符 说明 举例&& 逻辑的 AND [[ $a -lt 100 && $b -gt 100 ]] 返回 false|| 逻辑的 OR [[ $a ...
Linux 教程 之 Linux Shell 基本运算符 4
Linux 教程 之 Linux Shell 基本运算符 4 Shell 基本运算符 布尔运算符 下表列出了常用的布尔运算符,假定变量 a 为 10,变量 b 为 20: 运算符 说明 举例! 非运算,表达式为 true 则返回 false,否则返回 true。 [ ! false ] 返回 true。-o 或运算&#x...
Linux 教程 之 Linux Shell 基本运算符 3
Linux 教程 之 Linux Shell 基本运算符 3 Shell 基本运算符 关系运算符 关系运算符只支持数字,不支持字符串,除非字符串的值是数字。 下表列出了常用的关系运算符,假定变量 a 为 10,变量 b 为 20: 运算符 说明 举例-eq 检测两个数是否相等,相等返回 true。 [ $a ...
Linux 教程 之 Linux Shell 基本运算符 2
Linux 教程 之 Linux Shell 基本运算符 2 Shell 基本运算符 算术运算符 下表列出了常用的算术运算符,假定变量 a 为 10,变量 b 为 20: 运算符 说明 举例 加法 expr $a + $b 结果为 30。 减法 expr $a - $b 结果为 -10。 乘法 expr $a \* $b 结果为 200...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。