1、 sed 主要是用来将数据进行选取、替换、删除、新増的命令
2、获取字符串 length=${#var}
3、查看历史命令,history 清除history历史命令:history -c
4、 > 记录文件,有内容的话,它会将其清空再重新写入
5、>> 记录文件,追加写入
[root@localhost shell_learning]$ ’3‘>>log.txt
6、let自加(自减)操作
[root@localhost shell_learning]$ let no1++(--)
7、$? 打印命令退出状态
8、打印出特定索引的数组元素内容
[root@localhost shell_learning]$ echo ${array_var[2]}
9、以列表形式打印出数组中的所有值
[root@localhost shell_learning]$ echo ${array_var[*]}
[root@localhost shell_learning]$ echo ${array_var[@]}
10、打印数组长度(即数组中元素的个数)
[root@localhost shell_learning]$ echo ${#array_var[*]}
11.| 和 ||
|:输入了如下指令:command0 | command1,则command0的输出流入到command1中
||:与&&的作用正好相反,是在执行到成功的指令时停止后续指令的执行。如果command0执行失败,则继续执行command1
12.& 和 &&
&:输入了如下指令:command0 &,则执行command0并使其进入后台。;
&&:输入了如下指令:command0 && command1,则先从command0开始执行。如果执行command0执行成功,则继续执行command1。