操作系统:Linux x86_64
系统版本: CentOs 6.8
想要实现这个效果,首先我们得查看下我们的extglob模式有没有开启
查看模式开启命令:
$ shopt -s #如果看到有extglob on 项,代表已开启,若无则开启下
$ shopt -s extglob #extglob 命令开启命令
最简单的删除命令就是
$ rm -rf !(filename) #删除除filename 之外的文件
eg. 删除除 index.html 文件之外的文件
$ rm -rf !(index.html) #删除除index.html 文件以外的文件
多文件删除:
$ rm -rf !(filename1 || filename2) #注意这里是与符号,不是位符号,百度上很多是与符号,但是操作结果是无效的,我暂时不知道是不是版本问题导致
暂时就先写到这,后期用到新的我再补入进来。