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 
VFAT Großbuchstaben kann den Verzeichnisnamen nicht erstellen
In diesem Artikel befasst sich eine Ausgabe des Namens der Erstellung des Oberzogenheitsverzeichnisses auf VFAT -Dateisystem unter Linux -System....
Bildverarbeitung, lineare Dehnung und OpenCV
Um Objekte durch Untersuchung von Bildern zu erkennen, werden verschiedene Bildverarbeitungs- und Analysetechniken angewendet. Dieser Artikel beschrei...
Image mit ImageMagick in Graustufen konvertieren
Konvertieren Sie Ihr Bild mit der Linux -Befehlszeile in Graustufen....