shopt 内置命令启用shell选项 (extglob)
使用shopt 内置命令启用shell选项 (extglob) 则会识别几个扩展模式匹配运算符
模式列表是由 | 分割
查看shell选项 extglob
shopt |grep extglob
启动shell选项 extglob
shopt -s extglob
关闭shell选项 extglob
shopt -u extglob
?(pattern-list) |
匹配给定模式零或一次 |
*(pattern-list) |
匹配给定模式零次或多次 |
+(pattern-list) |
匹配给定模式一次或多次 |
@(pattern-list) |
匹配给定模式之一 |
!(pattern-list) |
匹配除了给定的模式 |
[root@mycentos6-clone ~]# ll
total 0
-rw-r--r-- 1 root root 0 Nov 1 07:02 123
-rw-r--r-- 1 root root 0 Nov 1 07:02 aaaac
-rw-r--r-- 1 root root 0 Nov 1 06:51 aaab
-rw-r--r-- 1 root root 0 Nov 1 07:02 aad
-rw-r--r-- 1 root root 0 Nov 1 07:02 aadg
-rw-r--r-- 1 root root 0 Nov 1 07:02 bb
-rw-r--r-- 1 root root 0 Nov 1 07:02 c
[root@mycentos6-clone ~]# ls !(c|bb|123)
aaaac aaab aad aadg
[root@mycentos6-clone ~]# rm !(c|bb|123) -f
[root@mycentos6-clone ~]# ll
total 0
-rw-r--r-- 1 root root 0 Nov 1 07:02 123
-rw-r--r-- 1 root root 0 Nov 1 07:02 bb
-rw-r--r-- 1 root root 0 Nov 1 07:02 c
最新文章
- 前端UI框架和JS类库
- 制作wordpress留言板
- 八大排序算法之三选择排序—简单选择排序(Simple Selection Sort)
- ios 对齐属性
- 尼姆博弈HDU1907
- Javascript判断是否是ipad的浏览器
- 【leetcode】Add Two Numbers(middle) ☆
- Ubuntu下MySQL数据库安装与配置与卸载
- 【和我一起学python吧】初学Python,版本如何选择?
- GDB+GDBServer调试Linux应用程序
- 【转】Perl Unicode全攻略
- webgl鱼眼算法
- Qt 如何使用 QImage 设置指定的颜色为透明色?
- QML ListView json
- oracle修改审计功能
- LeetCode 657. Robot Return to Origin
- AliOS-Things linkkitapp解读
- redis 主从复制 [转]
- <;Android 基础(三十五)>; RecyclerView多类型Item的正确实现姿势
- Spring Boot整合MyBatis(使用Spring Tool Suite工具)
热门文章
- 爬虫下载rockchip的规格书
- git 的基础使用
- java学习日记20230228-数据类型及加号运算
- 【4】Postman之Tests(断言)
- 2022-05-19内部群每日三题-清辉PMP
- Java Development Kit下载地址
- js-防抖(简易版)
- <;CONTAINING_RECORD宏>;引发的<;结构体深度剖析(内存对齐,对齐参数,偏移量)>;
- Windows10下SecureCRT、SecureFX安装与破解(超级详细)
- 【rocky linux】firewalld切换到iptables 以及Failed to start IPv4 firewall with iptables.