如何删除标题中包含 x 的每个文件?

dag*_*729 5 shell zsh find

我有很多目录,其中有数百个文件。

在每个目录中都有成对的 my_file-01.jpg 和 my_file-€01.jpg

我想删除标题中包含 € 符号的每个文件:怎么做?

tan*_*nte 8

find 工作:

find . -iname "*€*" -delete删除名称与“ ”匹配的所有文件,小心,find 也会进入子目录,如果你不想,你必须稍微调整 find 参数

  • 好的,那么,聪明的人,举起你的公爵。然后给我一个大写的“€”。 (3认同)

wzz*_*zrd 5

类似的东西

find -name '*€*' -delete
Run Code Online (Sandbox Code Playgroud)

您可能想先尝试一下,看看是否会删除正确的文件:

find -name '*€*' -ls
Run Code Online (Sandbox Code Playgroud)