如何从所有文件夹中删除所有不带任何扩展名的文件?

如何从所有文件夹中删除所有不带任何扩展名的文件?

我的 magento 文件夹中有大量没有任何扩展名的文件备份(备份文件),如何删除这些文件?

答案1

我认为“没有扩展名”的意思是“名称中没有点”,对吗?如果是这样,只需搜索名称中没有点的文件即可

find /my/directory -not -iname '*.*'

在您检查此搜索后仅有的找到要删除的文件,删除该文件

find /my/directory -not -iname '*.*' -exec rm {} \;

-exec基本上意味着“对于找到的每个文件,执行以下操作:”,并{}代表当前处理的文件。

相关内容