以下的知识来源于网络,如有侵权,请联系我删除哈
内容介绍:
1、字符串拼接
2、读取从键盘输入的数据
3、对整数进行数学运算:$(())
4、检测某个条件是否成立
5、判断关系的符号
6、逻辑与、逻辑或:跟c语言的语法一样哈
详细介绍:
1、字符串拼接
2、读取从键盘输入的数据
3、对整数进行数学运算
4、检测某个条件是否成立
有两种方式判断条件是否成立哈
test expression
[expression]
5、判断关系的符号
选项 | 含义 |
---|---|
-eq (equal) | 判断数值是否相等 |
-ne (not equal) | 判断数值是否不相等 |
-gt (greater than) | 判断是数值是否大于 |
-lt (less than) | 判断是数值是否小于 |
-ge (greater equal) | 判断是数值是否大于等于 |
-le (less equal) | 判断是数值是否小于等于 |
-z str | 判断字符串str是否为空 |
-n str | 判断字符串str是否不为空 |
=和== | 判断字符串str是否相等 |
-d filename | 判断文件时候存在,并且判断是否为目录文件 |
-f filename | 判断文件时候存在,并且判断是否为普通文件 |
判断条件是否成立的另外一种写法:
6、逻辑与、逻辑或:跟c语言的语法一样哈
command1 $$ command2
command1 || command2
判断文件相关: