阅读量:84
在Linux脚本中,通配符可以用来匹配文件名或者路径名。通配符可以帮助你快速地批量处理多个文件。
常见的通配符包括:
*:匹配零个或多个任意字符?:匹配任意一个字符[...]:匹配方括号中列出的任意一个字符{...}:匹配花括号中列出的任意一个字符串
以下是一些示例用法:
- 匹配所有以
.txt结尾的文件:
ls *.txt
- 删除所有以
temp开头的文件:
rm temp*
- 复制所有以
file1或file2开头的文件到指定目录:
cp file{1,2}* /path/to/directory/
- 使用
[]匹配范围内的字符:
ls file[1-3].txt
注意,在使用通配符时,要特别小心,确保你知道自己在做什么,以免意外删除或者处理不必要的文件。