Wie kann ich alle Null-Byte-Dateien in einem Verzeichnis und sogar in Unterverzeichnissen finden?Wie finden Sie alle Null-Byte-Dateien in einem Verzeichnis einschließlich Unterverzeichnissen
Ich habe dies getan:
#!/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
aber ich nur die Ergebnisse in diesem Verzeichnis Datei erhalten nicht alle Dateien und wenn ein beliebiger Dateiname einen Raum dann bekomme ich nur die erste von Tab gefolgt Wort
Kann mir jemand helfen?
find "$dir" -size 0
Beachten Sie, dass nicht alle Implementierungen von find
ausgegeben standardmäßig produzieren, so was Sie tun müssen:
Sie mögen vielleicht 'man find' lesen. – alk
Frage auch geschrieben auf [Unix & Linux] (http://superuser.com/q/575235/4714) - bitte nicht die gleiche Frage an mehreren Orten. –
nächstes Mal im nicht wiederholen, wie dies aufgrund von Problem in meinem Browser in mit Stackoverflow ich in Superuser gepostet, aber jetzt das Problem behoben durch das Löschen von History Cookies und catch in ie so fragte ich wieder hier – Civa