文件通配符练习

简介:

1、显示/var目录下所有以l开头,以一个小写字母结尾,且中 间出现至少一位数字的文件或目录;

    eg:ls /var/l*[[:digit:]]*[[:lower:]]

                wKioL1l5oHGhd1a3AABMp8JS7tU463.png-wh_50

2、显示/etc目录下以任意一位数字开头,且以非数字结尾的文件或目录;

    eg: ls /etc/[[:digit:]]*[[:alpha:]]

                wKioL1l5oH2TdH2UAABDytbUKUo671.png-wh_50

3、显示/etc目录下以非字母开头,后面跟了一个字母及其 它任意长度任意字符的文件或目录;

    eg:ls /etc/[[:digit:]][[:alpha:]]* 

                wKiom1l5oJ_QulRAAABGO8Kd8Uo501.png-wh_50

4、显示/etc目录下所有以m开头以非数字结尾的文件或目录; 

    eg:ls -d /etc/m*[[:alpha:]]

                wKiom1l5oKrAALQWAABg7Z710tU500.png-wh_50

5、显示/etc目录下,所有以.d结尾的文件或目录; 

    eg:ls -d /etc/*.d

                wKioL1l5oLfgMrC5AACig0nzmWE593.png-wh_50

6、显示/etc目录下,所有.cone结尾,且以m,n,r,p开头的文 件或目录;

    eg:ls -d /etc/[m,n,r,p]*.conf

                wKiom1l5oMbDTl2uAABPE8yGidc971.png-wh_50








      本文转自wzcLINUXER 51CTO博客,原文链接:http://blog.51cto.com/yacheng0316/1951467,如需转载请自行联系原作者



相关文章
|
算法 测试技术 C++
C++算法 通配符匹配
C++算法 通配符匹配
|
2月前
|
SQL
通配符
【11月更文挑战第05天】
50 6
|
7月前
|
人工智能 Shell Linux
探索ls命令中的通配符匹配
探索ls命令中的通配符匹配
128 1
|
7月前
|
编译器 C++
C++的前缀++与后缀++是什么
C++的前缀++与后缀++是什么
正则中的[^]与通配符里面的[!]的区别
正则中的[^]与通配符里面的[!]的区别
通配符?,*,**区别
通配符?,*,**区别
161 0
|
算法 安全 Swift
LeetCode - #44 通配符匹配
不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。
LeetCode - #44 通配符匹配
使用通配符的技巧
使用通配符的技巧
85 0
通配符注意事项
通配符注意事项
84 0
|
JavaScript
[✔️]cmake command 无法使用通配符匹配文件,只能检索下目录指定文件
[✔️]cmake command 无法使用通配符匹配文件,只能检索下目录指定文件
264 0