shell特殊符_cut命令
1. 特殊符号:
* 任意个任意字符,
? 任意一个字符
# 注释字符
\ 脱义字符
| 管道符
$ 变量的前缀
!$ 正则里面表示行尾
; 多条命令写到一行,用;进行分割
~ 用户的家目录,正则表达式表示匹配符
& 放在命令后面,将命令放到后台
[] 指定字符中的一个
|| 或者,
[root@localhost spilt]# ls 2.txt || wc -l 3.txt #只要前面一条命令成功执行,那么后面的命令就不执行
2.txt
[root@localhost spilt]# ls 3.txt || wc -l 2.txt #如果前面的命令不成功,那么执行后面的命令
ls: 无法访问3.txt: 没有那个文件或目录
5398 2.txt
&& 并且
[root@localhost spilt]# ls 3.txt && wc -l 2.txt #只要前面一条命令执行不成功,那么后面的命令就不执行
ls: 无法访问3.txt: 没有那个文件或目录
[root@localhost spilt]# ls 2.txt && wc -l 3.txt #如果前面的命令成功执行,那么后面的命令才执行
2.txt
wc: 3.txt: 没有那个文件或目录
判断一个目录是否存在ÿ