Nicht kategorisiert

So finden und entfernen Sie alle leeren Dateien mithilfe der Shell -Befehlszeile

So finden und entfernen Sie alle leeren Dateien mithilfe der Shell -Befehlszeile

In dieser Konfiguration erfahren Sie, wie Sie alle leeren Dateien in einem bestimmten Verzeichnis mit der Suche das finden können finden Befehl. Hier ist unser Sandbox -Verzeichnis /TMP/Temp Enthaltende Dateien, aus denen einige von ihnen leer sind:

. ├── DIR1 │ ├── Dir2 │ │ ├ ├── Datei3 │ │ └── Datei4 │ ├── Datei2 │ └── Datei3 ├── Datei1 └── Datei2 2 Verzeichnisse, 6 Dateien 

Lassen Sie uns zunächst alle leeren Dateien rekursiv aus einem aktuellen Arbeitsverzeichnis verwenden finden Befehl:

$ pwd /tmp /temp $ find . -Typ f -ießer oder $ find /tmp /temp -type f -iefty ./Dir1/dir2/Datei4 ./dir1/file3 ./Datei2 

Der folgende Linux -Befehl sucht nur innerhalb eines aktuellen Arbeitsverzeichnisses nach allen leeren Dateien, dh nicht rekursiv:

$ find . -Maxdepth 1 -Typ f - ./Datei2 

Um alle leeren Dateien zu entfernen, kombinieren wir die finden Befehl mit seinem Geschäftsführer Möglichkeit. Der folgende Linux -Befehl entfernen alle leeren Dateien, die rekursiv gefunden wurden:

$ find . -Typ f -iexe -exec rm "" \; Oder $ find /tmp /temp -type f -iexe -exec rm "" \; $ tree . ├── Dir1 │ ├── Dir2 │ │ └ └── Datei3 │ └── Datei2 └── Datei1 2 Verzeichnisse, 3 Dateien 
Einführung in die Computer Vision mit der OpenCV -Bibliothek unter Linux
Zusammenfassung Der Zweck dieses Dokuments besteht darin, einem Leser zu helfen, mit der Computer Vision Library OpenCV unter Linux -System zu beginne...
Wie man auf LAN aufwacht, unterstützte Host über das Netzwerk mit Linux
Wie man auf LAN aufwacht, unterstützte Host über das Netzwerk mit Linux...
Suchen Sie nach IP - Perl IP zum Standortbeispiel
In den nächsten Zeilen werden wir einen Prozess beschreiben, wie sie abrufen und geografische Informationen von einer IP -Adresse abrufen können . Daf...