最佳答案
如何找到目录及其子目录中的所有零字节文件?
我这样做了:
#!/bin/bash
lns=`vdir -R *.* $dir| awk '{print $8"\t"$5}'`
temp=""
for file in $lns; do
if test $file = "0"; then
printf $temp"\t"$file"\n"
fi
temp=$file
done
但是,我只能在工作目录上得到结果,而不是 subdirs, 如果任何文件名包含一个空格,那么我只得到第一个单词后面跟着制表符