文件名的通配符: *
匹配文件名中的任何字符串,包括空字符串。 ?
匹配文件名中的任何单个字符。 [...]
匹配[ ]中所包含的任何字符。 [!...]
不匹配[ ]中的字符。
例子: 5*
5开头的所有字符串。 *5
5结尾的所有字符串。 *5?
以5为倒数第二个字符的字符串。 [0-9]
所有数字。 [1,2]
1或者2,[12]
也一样。 [!0-9]
不是数字的字符。 ls /etc/[!a-n]*.conf
列出/etc/目录中不是以字母a到n开头的,并且以.conf结尾的文件。 ls /bin/[ck]*
列出以c或k开头的文件名。
相关文章
- JAVA 泛型 通配符? extends super限定,实例区分extends super限定的作用用法
- Java编程的逻辑 (36) - 泛型 (中) - 解析通配符
- linux 服务器所支持的最大句柄数调高数倍(与服务器的内存数量相关)
- Linux让Apache支持中文URL图片/文件名
- 安装mysql到服务器的linux环境下
- 网络编程学习笔记:linux下的socket编程
- Linux系统中“动态库”和“静态库”那点事儿 /etc/ld.so.conf 动态库的后缀为*.so 静态库的后缀为 libxxx.a ldconfig 目录名
- Linux 统计某个字符串出现的次数
- 解决Linux里面未启用网卡的问题
- springboot打成的jar包如何在Linux上持久运行