字符集合表示方法:
[ ] : 条件是或者关系是模糊匹配,对象和几个对比匹配就能操作
[1-10] 1到10 [!d-f] 除了d-f以外
{ }: 点名机制,经精确指定集合中的每一个元素
{1..10} 1到10 {a..c} a到c
[root@localhost 桌面]# touch westos{1..5}{a..f}
[root@localhost 桌面]# rm -fr westos[2-4]?
[root@localhost 桌面]# touch westos{1..5}{a..f}
[root@localhost 桌面]# rm -fr westos[!2-4]?
[root@localhost 桌面]#
上述实验为建立westos1a~1f,2a~2f,3a~3f(交叉匹配)文件
删除含有2~4的文件
再次建立1a~1f,2a~2f,3a~3f(交叉匹配)文件
删除除含有2~4之外的文件 这一步还可以表示为 rm -fr westos[^2~4]
[ ]还可以使用如下:
rm -fr westos[135] 以此删除第七位含有135的文件
{ }还可以使用如下:(连续选择用..)
rm -r {3,5}? 删除除了3和5,其他不管,与 rm -f westos3? westos5?相同