del

Löscht Dateien, Links und Verzeichnisse; rekursives Löschen verlangt ein ausdrückliches Flag, geschützte Pfade werden blockiert.

DateienVersion 1.2.1Stabil
lil-terminal

Überblick

del hält Löschvorgänge ausdrücklich, verarbeitet aber reale Zielgruppen effizient. Dateien und Verzeichnisse lassen sich mischen; -r gilt für rekursive Verzeichnisse, -f toleriert bereits fehlende Ziele.

Nur das beabsichtigte Ziel löschen

Sicheres Löschen folgt am besten drei Schritten: Ziel prüfen, nur das Beabsichtigte entfernen und anschließend das Elternverzeichnis erneut kontrollieren.

Syntax

lil-terminal
del <path>... [-r|-a] [-f]

Referenz

del <file>

Datei (oder symbolischen Link) löschen

del <dir>

leeres Verzeichnis löschen

del <path>...

mehrere Dateien und/oder leere Verzeichnisse löschen

del <dir> -r | del <dir> -a

Verzeichnis rekursiv löschen

del <path>... -f

angegebene Pfade löschen, ohne bei bereits fehlenden Zielen abzubrechen

Wiederholbare Bereinigung

-f überspringt Ziele, die bereits fehlen. Das ist für wiederholbare Wartung und Skripte nützlich. Mit del first.txt folder -r lassen sich eine Datei und ein Verzeichnisbaum gemeinsam entfernen.

Sicherheit

Alle Ziele werden geprüft, bevor das Löschen beginnt. Geschützte Root-, Basis- und Arbeitsverzeichnisse sowie geschützte Elternpfade können nicht gelöscht werden. Nicht leere Verzeichnisse benötigen -r oder -a. Nach Erfolg zeigt del die kompakte flache Ansicht des aktuellen Verzeichnisses.

Interaktive Sandbox-Vorschau

Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.

Datei (oder symbolischen Link) löschen

Installieren und verwalten

Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.

Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.

Base-Paket

Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.

install del
Minimum-Paket

Das reduzierte Paket installieren. Die lokale Referenz entfällt; help <cmd> -i öffnet die aktuelle Serverreferenz.

install del -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install del -v 1.2.1
Prüfen oder aktualisieren

upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.

upgrade del
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install del -u

Beispiele

Die Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.

Datei (oder symbolischen Link) löschen
cd \sandbox\tmp | @mf cleanup.tmp | del cleanup.tmp
cleanup.tmp

+
Mehrere Dateien und/oder leere Verzeichnisse löschen
del sandbox/tmp/first.txt sandbox/tmp/folder/second.txt
tmp/
(mixed file paths removed; the directory itself remains)
Verzeichnis rekursiv löschen
del sandbox/tmp/first.txt sandbox/tmp/folder -r
tmp/
(file and directory targets removed in one recursive operation)
Angegebene Pfade löschen, ohne bei bereits fehlenden Zielen abzubrechen
del sandbox/tmp/missing.txt -f
+
(missing target does not turn repeatable cleanup into an error)
Verzeichnis rekursiv löschen
del . -r
Geschützter Pfad kann nicht gelöscht werden

In diesem Beispiel verwendete Datei: sandbox/tmp/README.txt

Das Beispiel verwendet eine Datei oder ein Verzeichnis aus dem geschützten Dokumentationsbereich /sandbox/.

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.2.12026-08-13

Vorhersehbare Mehrziel-Bereinigung

Erklärt gemischte Ziele und -f für wiederholbare Bereinigung; nach Erfolg erscheint die kompakte flache Ansicht.