CentOS下删除除了你不想删除的所有文件

方法:
[root@localhost abc]# shopt -s extglob
[root@localhost abc]# rm -rf !(a)
这样就除了a之外的所有文件都被删除了。
如果想保留a和b两个文件,则这样执行
rm -rf !(a|b)
注意:shopt -s extglob 必须先写,否则报错!
本文由 CentOS中文站 - 专注Linux技术 作者:centos 发表,其版权均为 CentOS中文站 - 专注Linux技术 所有,文章内容系作者个人观点,不代表 CentOS中文站 - 专注Linux技术 对观点赞同或支持。如需转载,请注明文章来源。