首页 > 解决方案 > 如何删除文件夹中具有特殊扩展名的重复项

问题描述

我正在使用 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

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

标签: linuxcentos

解决方案


Since there are 2 'dynamic' parts, you'll need to use 2 wildcards


Using rm:

rm *.mp4.*

Using find

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

推荐阅读