del

entfernt Dateien, symbolische Links und Verzeichnisse

DateienVersion 1.2.2Stabil
lil-terminal

Überblick

del entfernt Dateien, symbolische Links und Verzeichnisse. Mehrere Pfade wie del old.txt cache.tmp können gemeinsam angegeben werden. Ein leeres Verzeichnis lässt sich direkt entfernen; für ein gefülltes ist -r oder -a erforderlich.

Vor dem Löschen prüfen

Ziele zuerst mit cd, dir oder stat prüfen. -r löscht auch die Inhalte der angegebenen Verzeichnisse.

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

del -- <path>

einen mit - beginnenden Pfad als Dateinamen behandeln

Hinweise

-f erzwingt keine Berechtigungen: Es überspringt nur bereits fehlende Ziele. Das ist in wiederholbaren .lil-Skripten hilfreich. Optionen gelten für die gesamte Liste. Bei Namen mit führendem Bindestrich hilft del -- -old.txt.

Sicherheit

Dateisystemwurzel, Arbeits- und Basisverzeichnis sowie deren Elternpfade sind geschützt. Links werden gelöscht, ohne ihrem Ziel zu folgen. Es gibt weder Papierkorb noch Rückgängig; bei einem Abbruch können bereits einige Ziele entfernt sein.

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.2
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 | del draft.txt
README.txt
current.txt
new.txt
Leeres Verzeichnis löschen
cd \sandbox\tmp | @md temp-empty | del temp-empty
README.txt
current.txt
draft.txt
new.txt
temp-empty/

README.txt
current.txt
draft.txt
new.txt
Mehrere Dateien und/oder leere Verzeichnisse löschen
del \sandbox\tmp\draft.txt \sandbox\tmp\new.txt
README.txt
current.txt
Angegebene Pfade löschen, ohne bei bereits fehlenden Zielen abzubrechen
del \sandbox\tmp\missing.txt -f
README.txt
current.txt
draft.txt
new.txt
Verzeichnis rekursiv löschen
del \sandbox\tmp -r
config/
data/
workspace/
Verzeichnis rekursiv löschen
del . -r
Geschützter Pfad kann nicht gelöscht werden
Verzeichnis rekursiv löschen
@md \sandbox\tmp\demo-folder | @mf \sandbox\tmp\demo-folder\temp.txt | del \sandbox\tmp\demo-folder -a
demo-folder/
  temp.txt

README.txt
current.txt
draft.txt
new.txt
Einen mit - beginnenden Pfad als Dateinamen behandeln
@mf \sandbox\tmp\-old.txt | cd \sandbox\tmp | del -- -old.txt
README.txt
current.txt
draft.txt
new.txt
-old.txt

README.txt
current.txt
draft.txt
new.txt

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.22026-10-31

Produktionsreife Verfeinerung

Aktuelle stabile Version von del. entfernt Dateien, symbolische Links und Verzeichnisse