ren

Renomme un fichier ou répertoire sans changer son parent et maintient les chemins de travail du terminal cohérents.

FichiersVersion 1.2.3Stable
lil-terminal

Vue d’ensemble

ren renomme un objet sans changer de répertoire parent et suit les chemins du terminal ; une cible existante n’est remplacée qu’avec le -f explicite et sûr.

Renommer sans changer d’emplacement

Utilisez ren tant que le dossier parent ne change pas ; utilisez mov si l’objet doit aussi changer d’emplacement.

Syntaxe

lil-terminal
ren [-f] <new> · <src> <new>

Référence

ren <new>

renommer le répertoire courant

ren <src> <new>

renommer un fichier ou un répertoire

ren <src> <new> -f

renommer en remplaçant un fichier, un lien ou un répertoire vide existant

Remplacement de la destination

Sans -f, toute destination existante est un conflit. Avec -f, seuls un fichier, un lien symbolique ou un répertoire vide de même type peuvent être remplacés. Un répertoire non vide n’est jamais supprimé récursivement pour renommer.

Noms et sécurité

<new> est un nom, pas un chemin. Les barres obliques, . et .. sont refusées. Utilisez mov lorsque le répertoire parent doit également changer.

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.

Renommer un fichier ou un répertoire

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 ren
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 ren -m
Version publique exacte

Installer exactement cette version publiée.

install ren -v 1.2.3
Vérifier ou mettre à jour

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

upgrade ren
Supprimer le module

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

install ren -u

Exemples

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

Renommer un fichier ou un répertoire
cd \sandbox\tmp | pwd | ren draft.txt final.txt | cd .
README.txt
current.txt
draft.txt
new.txt

sandbox/tmp

README.txt
current.txt
final.txt
new.txt
Renommer un fichier ou un répertoire
ren new.txt current.txt
La destination existe déjà
Renommer en remplaçant un fichier, un lien ou un répertoire vide existant
ren new.txt current.txt -f
README.txt
current.txt
draft.txt
Renommer le répertoire courant
cd \sandbox\workspace | ren archive | pwd
original.txt
replace.txt
updated.txt

sandbox/archive
Renommer un fichier ou un répertoire
ren draft.txt nested/final.txt
Nom invalide

Fichier utilisé dans cet exemple: sandbox/workspace/original.txt

L’exemple utilise un fichier ou un répertoire de l’espace de documentation protégé /sandbox/.

alpha
beta
gamma

Documentation associée

Version publique actuelle

v1.2.32026-08-08

Résultat ren à plat

Après un renommage réussi, une liste compacte remplace le déploiement de l’arborescence.