900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Linux 命令行中的文件名/文件路径中使用通配符的说明

Linux 命令行中的文件名/文件路径中使用通配符的说明

时间:2019-03-01 06:43:43

相关推荐

Linux 命令行中的文件名/文件路径中使用通配符的说明

文章目录

支持通配符通配符表达式示例通配符使用限制使用通配符表示的路径示例带有空格的通配符或文件名必须加上引号

支持通配符

*表示任意数量的任意字符?表示任意单个字符

通配符表达式示例

*.txt:这样会查找(添加、选定……)所有扩展名是“.txt”的文件?a*:这样会查找(添加、选定……)所有文件名的第二个字符为“a”的文件*1*这样会查找(添加、选定……)所有文件名包含“1”的文件*.*.*这样会查找(添加、选定……)所有包含“.”的双扩展名的文件

如果在命令行中没有文件名,系统将会使用默认通配符*

通配符使用限制

通配符及文件名不能包括系统盘符或网址。每个通配符及文件名路径将被视为从盘符到当前目录的完整路径/从压缩档案的根目录算起的完整路径。换句话说,路径的开始部分(在首个斜线(“\”)之前的字符)必须是某个名称或通配符。通配符及文件名不能以斜线(“\”)结尾。通配符只可以在完整路径的最后一部分中出现。

使用通配符表示的路径示例

Dir1\*.cpp正确c:\Dir1\*.cpp错误,路径中不能包括盘符Dir1\Dir2\g?.txt正确Dir1\D?r2\file1.txt错误,只有在路径的最后部分才能使用通配符

带有空格的通配符或文件名必须加上引号

"Dir\Program files\*"Dir\"Program files"\*

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。