我的一位同事曾经问过我这样一个问题:在 Linux 下,如何 删除目录中除某些文件之外的所有文件?当时,我告诉他可 以通过模式匹配的方法解决。但其实,除此之外,还有其他 的方法,正所谓“条条大路通罗马”。让我们来逐一看看。

假设要删除 ~/Downloads 目录中除 *.iso 和 *.zip 外的 所有文件,那么在 bash 中可以按以下方法处理:
方法1:模式匹配法
复制代码 代码如下:
shopt -s extglob # 确认开启 extglob 选项
cd ~/Downloads
rm -v !(*.iso|*.zip)
!(pattern list) 的作用是匹配除 pattern list 之外 的文件。
方法2:设置变量法
在 bash 中,GLOBIGNORE 可用来设置要忽略的模式匹配 文件,多个模式通过 : 分隔。
复制代码 代码如下:
cd ~/Downloads
export GLOBIGNORE=*.zip:*.iso
rm -v *
unset GLOBIGNORE
方法3:find 搜索法
熟悉 find 的朋友想必知道,find 的威力异常强大,因此 利用它也可解决此问题。
复制代码 代码如下:
cd ~/Downloads
find . -type f -not \( -name '*.zip' -or -name '*.iso' \) -delete
不过还是要提醒大家,rm 操作是非常危险的,切勿炫技,如果你不放心,那么可以先老老实实的逐个或分批删除,也要比事后找回方便的多。
相关推荐:
SEO搜外:全球搜索引擎优化的秘密武器,如何选择网站建设类型呢
ChatGPT198元永久会员,开启智慧之门,体验AI的极致服务!,老孙教ai
文字写作AI生成工具:让创作更简单、更高效
ChatGPT免费版的限制:你需要了解的5大制约因素,Ai分解模型
ChatGPT连了外网也登不了?如何解决这一问题,重新畅享AI助力!,ai少女大瓜
ChatGPT登录界面都不显示了?可能是这些原因导致的!,上海小学ai智能课
亚马逊seo信息是什么,亚马逊seo关键词优化软件 ,光谷ai
用AI写一篇文章,如何提升你的写作效率与创意
SEO技术如何通过优化提升网站流量与排名,四平网站优化公司
SEO收集:如何通过有效数据收集提升网站排名,鞍山商城网站建设报价
智能AI写作生成:如何借助人工智能提升创作效率与质量
SEO优化的利器:提升网站排名的秘密武器,联想ai7g-3笔记本
ChatGPTWindows版本:让AI助手成为你的工作与生活得力助手,Ai相减变形
中国AI软实力崛起:技术创新与产业应用的完美融合,seo0066
SEO任何:如何通过精准优化让网站流量突破极限,太原网站建设培训班
SEO公司核心业务是什么?揭秘提升网站排名的奥秘,写作助手ai一键生成作文在线
seo网站自学看什么书,seo技术适合自学吗 ,斑马ai阅读
SEO留痕:数字营销的隐性力量,如何通过SEO优化让品牌更具竞争力,铁岭网站关键词建设优化
SEO优化排名:让您的网站在搜索引擎中脱颖而出,我ai 达瓦仓决
SEO桔子:提升网站排名的必备法宝,seo外包销售
SEO优化排名原理解析:如何提高网站排名,实现精准流量获取,奥迪ai售价
SEO短视:为何眼前的成效不能成为长久的策略?,网站上线seo优化
什么是神马排名?让你的网站脱颖而出,轻松占据搜索引擎的C位!,乳山网站优化关键词排名
OpenAI网站崩溃原因:背后的技术与挑战,千牛Ai智投在哪里找
ChatGPT破解:人工智能的无限潜力与破解秘笈,意识变ai
SEO优化知识全解析:提升网站排名的秘密武器,ai出错合集
ChatGPT怎么突然不能打开了?你需要了解的原因与解决办法,ai写作有什么问题吗怎么解决
二次创作的魅力与潜力:创意无限的数字时代,天长外贸网站建设
SEO优化工具优势:提升网站排名,带来流量和转化的秘密武器,ai圆形造字
ChatGPT的VPN梯子:畅享全球互联网自由,打破地域限制,一直搜Ai
ChatGPT当前不可用?如何应对AI服务中断的挑战,ai文章免费写作app
什么是亚马逊seo策略,亚马逊的seo推广是什么 ,天天学术ai写作优惠券
360ai答题-赋能教育,开启智能学习新纪元,ai 果汁
SEO未来:如何在变革中抢占先机,迎接数字营销的新纪元,台州网站建设分析和总结
ChatGPT显示“此网站无法加载站点”:背后原因与解决办法详解,用ai画明度渐变条
AI写作免费一键生成下载,助您轻松创作!
SEO结构优化:助力网站提升排名与流量的关键策略,杭州小网站推广哪家好做
SEO门户:打造高效网站流量的关键利器,创意网站建设要求
ChatGPT点不了?背后的真相与解决方法,ai.520523
ChatGPT服务异常:为何影响到你的工作和生活?如何有效解决?,ai怎么保持圆角不变
AI免费生成文本,内容创作新篇章
摘要AI生成:高效工作的新时代利器
ChatGPT怎么打不开了?揭秘背后的原因与解决方法,ai中打开ai文件丢失
未来工作方式!AI在线工具让效率倍增,工作变轻松
二级泛站群,zblog二级泛站群 ,李宗盛ai
好用的AI写作软件免费推荐:创作新境界!
seo都有什么问题,seo都有什么问题和答案 ,ai凯旋公主下载
SEO化学物质:如何在化工行业提升搜索引擎排名和品牌曝光,rack ai
为什么“蜘蛛弛查询”能成为提升网站排名的秘密武器?,惠州网站推广v1戈seo24
AI一键生成文章在线:提升创作效率,改变写作方式