Vielen Dank, im Voraus Ich möchte alle Zero-Size-Dateien in angegebenen Verzeichnis entfernen, können Sie mir den Befehl sagen, wie es auf Ubuntu OS zu tun.entfernen Sie alle Dateien der Größe 0 im angegebenen Verzeichnis
Mukthyar Thanks
Vielen Dank, im Voraus Ich möchte alle Zero-Size-Dateien in angegebenen Verzeichnis entfernen, können Sie mir den Befehl sagen, wie es auf Ubuntu OS zu tun.entfernen Sie alle Dateien der Größe 0 im angegebenen Verzeichnis
Mukthyar Thanks
find . -size 0c -delete
entfernt alle diese Dateien im aktuellen Ordner.
Danke, im Voraus, wenn ich alle Zero-Size-Dateien, Ordner im angegebenen Verzeichnis entfernen möchten, dann wie es geht ... –
Ich bin mir nicht sicher, ob ich dich richtig verstanden habe, aber der Punkt im Befehl ist das aktuelle Verzeichnis. Wenn Sie die Null-Byte-Dateien im Ordner '/ foo/bar' löschen wollen, geben Sie' find/foo/bar -size 0c -delete' aus. – soulmerge
Ich verwende -type f, um explizit nur die Dateien zu erhalten, wenn das Verzeichnis tiefere Ordner hat. – Urchin
cd DIRECTORY
find . -size 0
Wenn Sie einen Befehl auf den gefundenen Dateien ausgeführt werden (zB löschen)
find . -size 0 -exec rm {} \;
Es gibt eine doppelte Frage [Wie Null-Byte-Dateien entfernen] (http://stackoverflow.com/questions/15859712/how-to-remove-zero-byte-Dateien) mit einer ausführlicheren Antwort. Ich bleibe überzeugt, dass Shell-Programmierfragen als off-topic geschlossen werden sollten; Shell-Programmierung ist Programmieren und daher Thema bei SO. –
Siehe http://StackOverflow.com/Questions/3157343/ und http://StackOverflow.com/Questions/5475905 sowie –