del

supprime fichiers, liens symboliques et dossiers

FichiersVersion 1.2.2Stable
lil-terminal

Vue d’ensemble

del supprime fichiers, liens symboliques et dossiers. Plusieurs chemins peuvent être donnés ensemble : del old.txt cache.tmp. Un dossier vide se supprime directement ; un dossier contenant des fichiers exige -r ou -a.

Vérifier avant de supprimer

Contrôlez les chemins avec cd, dir ou stat. Le mode -r supprime aussi tout le contenu des dossiers concernés.

Syntaxe

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

Référence

del <file>

supprimer un fichier (ou un lien symbolique)

del <dir>

supprimer un répertoire vide

del <path>...

supprimer plusieurs fichiers et/ou répertoires vides

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

supprimer un répertoire récursivement

del <path>... -f

supprimer les chemins indiqués sans échouer si certains sont déjà absents

del -- <path>

interpréter un chemin commençant par - comme un nom de fichier

Remarques

-f ne contourne pas les permissions : il ignore seulement les chemins déjà absents. C’est utile dans des scripts .lil répétés. Les options s’appliquent à toutes les cibles. Utilisez del -- -old.txt pour un nom commençant par un tiret.

Sécurité

La racine du système, le dossier de travail, la base choisie et leurs chemins parents sont protégés. Un lien est supprimé sans suivre sa cible. Il n’existe ni corbeille ni annulation ; un échec peut survenir après des suppressions partielles.

Aperçu interactif du sandbox

Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.

Supprimer un fichier (ou un lien symbolique)

Installer et gérer

Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.

Base et Minimum sont deux paquets de la même version actuelle du module.

Paquet Base

Installer le paquet complet avec référence locale et tous les modes publiés.

install del
Paquet Minimum

Installer le paquet réduit. La référence locale est omise ; help <cmd> -i ouvre la référence serveur actuelle.

install del -m
Version publique exacte

Installer exactement cette version publiée.

install del -v 1.2.2
Vérifier ou mettre à jour

upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.

upgrade del
Supprimer le module

Supprimer le bloc d’extension sans toucher au noyau ni aux autres modules.

install del -u

Exemples

Les exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.

Supprimer un fichier (ou un lien symbolique)
cd \sandbox\tmp | del draft.txt
README.txt
current.txt
new.txt
Supprimer un répertoire vide
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
Supprimer plusieurs fichiers et/ou répertoires vides
del \sandbox\tmp\draft.txt \sandbox\tmp\new.txt
README.txt
current.txt
Supprimer les chemins indiqués sans échouer si certains sont déjà absents
del \sandbox\tmp\missing.txt -f
README.txt
current.txt
draft.txt
new.txt
Supprimer un répertoire récursivement
del \sandbox\tmp -r
config/
data/
workspace/
Supprimer un répertoire récursivement
del . -r
Un chemin protégé ne peut pas être supprimé
Supprimer un répertoire récursivement
@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
Interpréter un chemin commençant par - comme un nom de fichier
@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

Fichier utilisé dans cet exemple: sandbox/tmp/README.txt

L’exemple utilise un fichier ou un répertoire de l’espace de documentation protégé /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.

Documentation associée

Version publique actuelle

v1.2.22026-10-31

Affinage de production

Version stable actuelle de del. supprime fichiers, liens symboliques et dossiers