rmdir Befehlsgenerator
Erstellen Sie rmdir-Befehle, um leere Verzeichnisse zu löschen.
Einführung in rmdir
## Was ist rmdir?
Der Befehl `rmdir` löscht **leere** Verzeichnisse. Er weigert sich, ein Verzeichnis anzufassen, das Dateien oder Unterverzeichnisse enthält, was ihn zu einer sicheren Methode macht, Ordnerrahmen zu bereinigen, ohne versehentlich Daten zu löschen.
## So wird es verwendet
1. **Verzeichnis eingeben**: Geben Sie den Pfad zum leeren Verzeichnis ein, das gelöscht werden soll (erforderlich). 2. **Optionen auswählen**: Verwenden Sie `-p`, um übergeordnete Verzeichnisse zu löschen, `-v`, um zu sehen, was passiert, oder `--ignore-fail-on-non-empty`, um nicht-leere Verzeichnisse stumm zu überspringen. 3. **Kopieren und ausführen**: Kopieren Sie den erzeugten Befehl in Ihre Terminal-Anwendung.
> Um ein Verzeichnis zu löschen, das Dateien enthält, verwenden Sie stattdessen `rm -r`. `rmdir` versagt bei jedem nicht-leeren Verzeichnis.
Übliche Optionen
### `-p` Elternverzeichnisse Entfernen Sie das Verzeichnis sowie seine nun leeren Vorgängerverzeichnisse. Für `rmdir -p a/b/c` entfernt `rmdir` zunächst `c`, anschließend `b` und dann `a`, sofern diese jeweils leer werden.
### `-v` Ausführlich Geben Sie eine Meldung für jedes verarbeitete Verzeichnis aus – nützlich, wenn `-p` über mehrere Ebenen angeordnet wird.
### `--ignore-fail-on-non-empty` Unterdrücken Sie Fehler bei nicht leeren Verzeichnissen. `rmdir` entfernt weiterhin alle leeren Verzeichnisse in der Liste und beendet den Vorgang schweigend für die restlichen. Nützlich beim Aufräumen einer gemischten Batch-Datei.
▶Wie entferne ich ein Verzeichnis, das nicht leer ist?
▶Wie entferne ich einen ganzen leeren Pfad wie a/b/c auf einmal?
▶Warum gibt rmdir an „Verzeichnis ist nicht leer“ an?
Wenn dieses Tool Ihnen geholfen hat, zögern Sie nicht, mir einen Kaffee zu kaufen.
Kaufe mir einen Kaffee.