如何删除文件夹中具有特殊扩展名的重复项

How to remove duplicates with special extension in folder

我正在使用 CentOS,我已经下载了几个视频,但由于互联网质量差,这些视频损坏了带有名称的重复文件。我想删除它们。

文件与

file1.mp4
file1.mp4.0
file2.mp4
file2.mp4.0
file2.mp4.1
file3.mp4
file3.mp4.0
file3.mp4.1
file3.mp4.2

我想删除所有带有 .mp4.0.mp4.1 的重复扩展。

我试过了

rm *{.mp4.0}
rm *.mp4.0

但是文件还在。缺少什么命令部分可以解决问题。 该文件有数千个重复的此类文件,该文件夹包含数十万个文件。

由于有 2 个 'dynamic' 部分,您需要使用 2 个通配符


使用rm

rm *.mp4.*

使用find

find . -type f -iname '*.mp4.*' -delete

rm file* will remove all files that begin with "file" in a particular directory.