通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。主要的通配符有:
* 匹配任意长度的字符串
? 匹配一个长度的字符
[...] 匹配其中指定的字符
[a-z] 匹配指定的字符范围
[^...] 除了其中指定的字符,其他均可匹配
例如:
sudo cp t*-*-???-*-a.wav /home/hxls/data/
sudo
执行root权限,cp
复制文件,/home/hxls/data/
指定文件夹路径
t*-*-???-*-a.wav
以t开头的文件,中间指定3个字符
t*-*-[201]-*-a.wav
以t开头文件,中间包含201