内容一:Linux 通佩符
1.1 匹配任意一个字符
?
1.2 匹配任意多个字符
*
1.3 匹配任意多个字符中的一个
[<character><character><character>]
或者:
{<character>,<character>,<character>}
1.4 不匹配任意多个字符中的一个
[^<character><character><character>]
或者:
[!<character><character><character>]
1.5 匹配一段连续的字符
{<head character>...<tail character>}
内容二:Linux 通佩符的使用案例
2.1 案例一:多循环匹配文件或目录
# touch {a..b}{1..3}.txt
# ls
a1.txt a2.txt a3.txt b1.txt b2.txt b3.txt
2.2 案例二:匹配所有文件和目录,包括隐藏文件和目录
# cd /tmp
# tar -zcvf /home/zhumingyu/all.tar.gz .[!.]* *