要在 Linux 系统中清除指定文件夹下的空文件夹,可以使用 rmdir
命令。
例如,如果要清除 ~/documents
文件夹下的所有空文件夹,可以使用以下命令:
find ~/documents -type d -empty -delete
该命令使用 find
命令搜索 ~/documents
文件夹中的所有空文件夹,并使用 delete
选项将其删除。
注意:这个命令会删除所有空文件夹,包括子文件夹。如果你只想删除顶层文件夹,可以使用 -maxdepth 1
选项,例如:
find ~/documents -maxdepth 1 -type d -empty -delete
这样,find
命令只会在 ~/documents
文件夹的直接子文件夹中搜索空文件夹。