目录下有这几个文件
一:?
字符扩展?
字符代表文件路径里面的任意单个字符,不包括空字符。比如,Data???
匹配所有Data
后面跟着三个字符的文件名。----文件名字有几位,就用几个?号
1.想匹配 文件 lwy.txt,可以用 ls ???.txt
2.想匹配 文件 123456.txt,可以用 ls ??????.txt
二:*
字符扩展*
字符代表文件路径里面的任意数量的任意字符,包括零个字符1. *.txt
代表后缀名为.txt
的所有文件。
2.如果想输出当前目录的所有文件,直接用*
即可。
3.*
可以匹配空字符,下面是一个例子。
[...]
,只有文件确实存在的前提下才会扩展。如果文件不存在,就会原样输出。括号之中的任意一个字符。[aeiou]
可以匹配五个元音字母中的任意一个。
原文:https://www.cnblogs.com/lllwy/p/13716738.html