创新路
我们一直在努力

Shell学习(一阶#二)

Shell学习(一阶#二)

一、运算符

1589417069583898.png

1589417093121069.png

说明:

1、expr是一款表达式计算工具,使用它可以完成表达式的求值操作;

2、表达式与运算符之间必须要有空格

二、关系运算符

1589417137126534.png

1589417636754261.png

1589417656101030.png

说明:

1、变量赋值的时候,不能有空格,我告了哈加上空格会报错;

2、if后面的方括号里面也要有空格。

三、布尔运算符

1589418661233963.png

1589418643207025.png

1589418687323039.png

四、字符串运算符

1589418748139367.png

1589418856127072.png

1589418871657482.png

五、逻辑运算符

1589418945795614.png

1589438324116499.png

1589438357409103.png

说明:

1、[[]]的用法,特别要注意空格的打法;

2、运行要用bash  xxx.sh,否则会报错

1589438450105587.png

参考文档:

https://blog.csdn.net/lc250123/article/details/90747798


六、文件测试运算符

1589420459175698.png

1589435487620303.png

1589435513582693.png

1589420751961373.png

未经允许不得转载:天府数据港官方信息博客 » Shell学习(一阶#二)

客官点个赞呗! (0)
分享到:

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机