通配符
* 所有任意字符
? 一个任意字符
~+ 当前目录
~- 前一个工作目录
[wsb] 匹配其中任意一个字符
[a-z0-9A-Z]
[^wsb] 匹配除其中任意的字符
[[:lower:]] 小写
[[:upper:]] 大写
[:graph:] 数字字母符号
正则表达式
帮助 man 7 regex
. 匹配任意一个字符除了\n
[.] 在中括号里表示就表示点
[] 匹配指定范围内任意字符 #例[a-z] [0-9] [wasa]
[^] 匹配除指定范围以外的字符 #例[^wa]
[:space:] 空格
[:blank:] 空白字符
=~ 其右边的字符串被认为是一个扩展正则表达式
取模
[root@rocky tmp]# echo 9%4 | bc 余数是2
1
[root@rocky tmp]# echo 8%4 | bc 被整除了等于0
0
[root@rocky tmp]# echo 2%4 | bc 大于2的数都是2
2