shell中常用的变量处理、字符串操作(之三) Shell

shell中常用的变量处理、字符串操作(之三)

之前的文章中,我们提到了shell中常用的字符串处理操作,我们来回顾一下一、获取变量的长度(字符串长度)。二、对变量值进行截取(截取字符串)。三、替换变量值中的某段字符。四、删除变量值中的某段字符。五...
阅读全文
bash中 [ ] 与 [[ ]] 的区别 Shell

bash中 [ ] 与 [[ ]] 的区别

 如果直接描述 < > 与 > 的区别,反而不太容易理解,不如先来看一些应用场景,根据应用场景,反而更容易理解。 场景一:判断变量是否为空我们可以直接判断变量是否为空,方法如下 如...
阅读全文
shell中组合命令的方法 Shell

shell中组合命令的方法

 在shell中,有两种组合命令的方法,在介绍这两种方法之前,我们先来看一个小示例。 目前有两个目录,这两个目录分别为/test1和/test2,目录中分别存在如下文件。 此刻,如...
阅读全文
shell中进行算术运算的各种方法 Shell

shell中进行算术运算的各种方法

shell中,无法直接进行算数运算,如果直接进行算数运算会出现如下情况。 从上图可以看出,默认情况下,shell不会直接进行算数运算,而是把"算数符号"当做"字符串&qu...
阅读全文