Mac —从目录树中删除具有特定扩展名的所有文件[重复]


Answers:


56
find /path -name '*.orig' -delete

2
我习惯性地添加find的-x标志(find -x /path ...),以防止其将装载点越过其他卷。这通常无关紧要,但是我宁愿安全也不愿后悔。
Gordon Davisson'2

要在当前文件夹(包括子文件夹)中搜索find . -name...
Alex Ilyaev,2016年

9

我更喜欢这种方法(与@grawity非常相似),但是具有以下类型file

find /path . -name '*.orig' -type f -delete


0

可以在bash中执行shell命令吗?这将达到目的:

find /path/to/your/tree | egrep .orig$ | xargs rm
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.