我已经通过删除目录树中的文件进行了大量清理。我现在想删除空目录,因为现在有很多“几乎为空”的目录:它们仅包含一个隐藏.directory
文件。这样做的find -empty
结果是……空的。我不想删除包含其他文件的目录的点文件。
我可以想到一些复杂的 bash 脚本find
,但我想不出一个简单的方法来实现它...例如这里的解决方案(Linux:删除只有一个文件而没有子目录的所有目录)找不到点文件。
澄清:A.directory
是 KDE(?)创建的隐藏文本文件dolphin
,包含有关如何显示目录内容的信息,例如缩略图、文件列表或仅仅是它们的图标等……当文件被删除时,该.directory
文件会保留下来,但现在基本上没用了。