linux---匹配文件---字符扩展
目录下有这几个文件

- 
一:?字符扩展
- ?字符代表文件路径里面的任意单个字符,不包括空字符。比如,- Data???匹配所有- Data后面跟着三个字符的文件名。
----文件名字有几位,就用几个?号
1.想匹配 文件 lwy.txt,可以用 ls ???.txt

2.想匹配 文件 123456.txt,可以用 ls ??????.txt
 
- 
二:*字符扩展
- 
----*字符代表文件路径里面的任意数量的任意字符,包括零个字符
1.  *.txt代表后缀名为.txt的所有文件。
 
2.如果想输出当前目录的所有文件,直接用*即可。

3.*可以匹配空字符,下面是一个例子。

- 
三:方括号扩展
- 方括号扩展的形式是[...],只有文件确实存在的前提下才会扩展。如果文件不存在,就会原样输出。括号之中的任意一个字符。
- 比如,[aeiou]可以匹配五个元音字母中的任意一个。
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号