加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

如何从Linux终端使用regex删除文件夹

发布时间:2020-05-23 05:59:07 所属栏目:Linux 来源:互联网
导读:说我有文件夹:img1/ img2/ 如何使用来自Linux终端的正则表达式删除那些文件夹,匹配从img开始的一切?最佳答案使用find过滤目录$find . -type d -name img* -exec rm -rf {} ; 正如在评论中提到的那样,使用shell globs而不是正则表达式.如果你想要正则表达式$

说我有文件夹:

img1/
img2/

如何使用来自Linux终端的正则表达式删除那些文件夹,匹配从img开始的一切? 最佳答案 使用find过滤目录

$find . -type d -name "img*" -exec rm -rf {} ;

正如在评论中提到的那样,使用shell globs而不是正则表达式.如果你想要正则表达式

$find . -type d -regex "./img.*" -exec rm -rf {} ;

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读