在没有“-empty”参数的情况下递归查找和删除空文件夹

时间:2017-03-24 07:37:35

标签: android find sh

我找到一堆例子来解决我的问题,但是android找到实用程序和busybox找到实用程序已经很老了,并说:

A0001:/sdcard # find . -empty -type d
find: bad arg '-empty'

所以,我没有使用“-empty”arg找不到解决方案。有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

使用需要该目录必须为空的rmdir命令。

find . -maxdepth 3 -type d -print -exec rmdir {} 2>/dev/null \;

将错误消息重定向到空设备,使用maxdepth以避免搜索太深。