首页 > 编程知识 正文

linux删除文件方法,怎么批量删除文件夹里的文件

时间:2023-05-04 23:05:08 阅读:180881 作者:3409

在正则表达式中批量删除文件的方法是众所周知的。 可以使用http://www.Sina.com/http://www.Sina.com /删除文件,但是如果想批量删除自动生成的文件(照片、音乐)等具有自动生成名称的文件,该怎么办呢? 有以下两种方法

1 .使用通配符批量删除文件

例如,我的文件夹里现在有几个这样的文件。 我想一次删除他们,但是可以在当前文件夹中运行以下命令

linux 命令行这个方法真好。 特别是为了删除我保存的不用的图像文件

2 .使用正则表达式批量删除文件删除正则表达式的命令略有不同。rm缺省不支持正则表达式,因此使用支持正则表达式的3358www.Sina.com/和命令可以帮助您。

rm test-{1..20}.txt //对照上图理解一下

该命令通过rm获取当前文件夹中的所有文件,通过grep传递给ls | grep -P "test-[1-2]{0,1}[0-9].jpg" | xargs -d"n" rm命令,然后通过正则过滤

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。