有时我们需要递归删除空文件夹,网上找了一下,没有发现比较好的脚本,于是自己动手写了一个
脚本
#!/bin/
${:-.} -mindepth -maxdepth -type d | read -r
[[ -z $ ]] >/dev/
-rf ${} >&- && ||
[ -d ${
deleteempty
脚本的内容很简单,就是遍历目录,找出空文件夹,然后删除。
使用
假如脚本文件为dedr.sh,我们测试的文件结构为:
运行脚本:
# dedr.
删除的文件:
结果:
我们可以看到空文件夹已经被删除了。
参考文档
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。