shell-通配符

2019-08-13  本文已影响0人  哆来咪发都不会
*:通配
?:一个字符
[0-4]:0-4之间的5个数字.
[0-9a-z]:所有数字、所有字母(不区分大小写).
[123213]:括号中的任意一个数字.
{1,2,3,a}:括号中的任意一个.
实例
[root@localhost wang]# ls
123.txt  1.txt  23.txt  2.txt  3.txt  a.txt  A.txt

[root@localhost wang]# ls *.txt
123.txt  1.txt  23.txt  2.txt  3.txt  a.txt  A.txt

[root@localhost wang]# ls ?.txt
1.txt  2.txt  3.txt  a.txt  A.txt

[root@localhost wang]# ls [0-4].txt
1.txt  2.txt  3.txt

[root@localhost wang]# ls [0-9a-z].txt
1.txt  2.txt  3.txt  a.txt  A.txt

[root@localhost wang]# ls [12332121].txt
1.txt  2.txt  3.txt

[root@localhost wang]# ls {1,2,3,a}.txt
1.txt  2.txt  3.txt  a.txt
上一篇下一篇

猜你喜欢

热点阅读