ren

Renombra un archivo o directorio sin cambiar su directorio padre y mantiene coherentes las rutas de trabajo del terminal.

ArchivosVersión 1.2.3Estable
lil-terminal

Resumen

ren cambia nombres sin sacar el objeto de su directorio y mantiene las rutas del terminal al día; un destino existente solo se sustituye con el -f seguro y explícito.

Renombrar sin cambiar la ubicación

Use ren cuando el directorio padre no cambie; si el objeto también debe cambiar de ubicación, use mov.

Sintaxis

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

Referencia

ren <new>

renombrar el directorio actual

ren <src> <new>

renombrar un archivo o directorio

ren <src> <new> -f

renombrar sustituyendo un archivo, enlace o directorio vacío existente

Sustitución del destino

Sin -f, un destino existente siempre es un conflicto. Con -f puede reemplazarse un archivo, enlace simbólico o directorio vacío del mismo tipo. Nunca se elimina recursivamente un directorio no vacío para completar un renombrado.

Nombres y seguridad

<new> es un nombre, no una ruta. Se rechazan las barras, . y ... Use mov cuando también deba cambiar el directorio padre.

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Renombrar un archivo o directorio

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install ren
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install ren -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install ren -v 1.2.3
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade ren
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install ren -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Renombrar un archivo o directorio
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
Renombrar un archivo o directorio
ren new.txt current.txt
El destino ya existe
Renombrar sustituyendo un archivo, enlace o directorio vacío existente
ren new.txt current.txt -f
README.txt
current.txt
draft.txt
Renombrar el directorio actual
cd \sandbox\workspace | ren archive | pwd
original.txt
replace.txt
updated.txt

sandbox/archive
Renombrar un archivo o directorio
ren draft.txt nested/final.txt
Nombre no válido

Archivo usado en este ejemplo: sandbox/workspace/original.txt

El ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.

alpha
beta
gamma

Documentación relacionada

Versión pública actual

v1.2.32026-08-08

Resultado plano de ren

Tras renombrar se muestra una lista plana compacta en lugar de expandir el árbol.