如何删除目录中一组特定的 ??.png 文件?

如何删除目录中一组特定的 ??.png 文件?

我不小心提取了包含大约一百个文件的存档

??.png

其中?是普通 ASCII 字符a- z。意思是有两个字符,而且是 PNG 图片。

我宁愿学习如何在 CLI(具体来说是 Bash)中执行此操作,而不是尝试在 GUI 中执行此操作。

EIDT1:

请注意,我不能简单地使用

rm ??.png

因为我想保留其他编号为 01.png 等的文件。

答案1

这非常简单直观:

rm [a-z][a-z].png

要检查要删除的文件名是否正确,请使用以下命令打印它们:

echo [a-z][a-z].png

相关内容