在学习 linux 过程中,也许已经接触过某个特殊符号,例如: * ,它是一个通配符,代表零个或者多个字符或数字。下面我们就介绍下常用的特殊符号。
*
代表零个或者多个任意字符
[root@evan-01 ~]# ls
11.txt 3.txt a.txt test test2.txt.bak txtdir
1.txt anaconda-ks.cfg bb.txt test2 test3_soft.txt
2.txt anaconda-ks.cfg.bak ojbk.txt test2_heard.txt test3.txt.bak
[root@evan-01 ~]# ls *.txt
11.txt 1.txt 2.txt 3.txt a.txt bb.txt ojbk.txt test2_heard.txt test3_soft.txt
[root@evan-01 ~]#
?
代表一个任意的字符
[root@evan-01 ~]# ls
11.txt 3.txt a.txt test test2.txt.bak txtdir
1.txt anaconda-ks.cfg bb.txt test2 test3_soft.txt
2.txt anaconda-ks.cfg.bak ojbk.txt test2_heard.txt test3.txt.bak
[root@evan-01 ~]# ls ?.txt
1.txt 2.txt 3.txt a.txt
[