文件名的通配符: *
匹配文件名中的任何字符串,包括空字符串。 ?
匹配文件名中的任何单个字符。 [...]
匹配[ ]中所包含的任何字符。 [!...]
不匹配[ ]中的字符。
例子: 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开头的文件名。
相关文章
- 基于GPL329xx linux平台电容屏gsl1680的驱动调试分析
- Linux下“/”和“~”的区别
- 0.1Linux系统开发Angular项目一一首次运行环境的安装(chrome ,terminator,git,node)
- 如何更改Linux的ssh端口
- Linux中man手册的使用
- 【Linux】CentOS7 alien命令 转化deb 与 rpm的相互转化
- 使用autotools工具用configure、make、make install编译安装linux工程的详细步骤
- [分享]收集的Linux学习资源
- 归纳整理Linux下C语言常用的库函数----文件操作
- [mmc]Linux下MMC/SD/SDIO的识别与操作