#!/bin/bash
#当前路径
MYDIR=`dirname "$0"`
#切换到当前路径
cd "$MYDIR"
#删除当前文件夹下所有空文件夹
find "$MYDIR" -type d -exec rmdir -p {} \;
#对于文件夹大小大于0的文件夹无效。
#$MYDIR加双引号可以删除带空格的文件夹。
试试看这个代码。
#!/bin/bash
for ofile in *
do
[ ! -s $ofile ] && rm -f $ofile
done
-s 表示文件存在且不为空,用 ! 取反
是的, 前面已经给出来了, 这是shell的基本功能,以后要是有shell方面的问题
linux系统问题, python开发,都可以帮到大家啊!