mov

traslada archivos y carpetas sin crear otra copia

ArchivosVersión 1.2.3Estable
lil-terminal

Resumen

mov traslada archivos y carpetas sin crear otra copia. Si backup ya es una carpeta, mov report.txt backup coloca el archivo dentro. mov report.txt backup/report.txt indica la ruta final exacta. La carpeta principal del destino debe existir.

Comprueba el destino

Comprueba si el destino es una carpeta existente o una ruta nueva. Usa mov para cambiar de ubicación y ren para cambiar solo el nombre. Reserva -f para sustituciones deliberadas.

Sintaxis

lil-terminal
mov <src> <dst> [-f]

Referencia

mov <src> <dst>

mover un archivo o directorio a <dst>

mov <src> <dst> -f

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

Notas

Si el destino final existe, la operación se detiene. -f permite sustituir un archivo, enlace o directorio vacío compatible, pero nunca un directorio con contenido. Antes de sustituirlo se guarda temporalmente el destino para restaurarlo si falla el traslado.

Seguridad

No es posible mover una carpeta dentro de sí misma. lil-terminal actualiza las rutas de trabajo y base si están dentro del directorio movido. La forma antigua mov <dst> traslada el directorio actual a otro existente; en los scripts nuevos es mejor indicar ambas rutas.

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.

Mover un archivo o directorio a <dst>

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 mov
Paquete Minimum

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

install mov -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install mov -v 1.2.3
Comprobar o actualizar

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

upgrade mov
Eliminar módulo

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

install mov -u

Ejemplos

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

Mover un archivo o directorio a <dst>
cd \sandbox\tmp | mov draft.txt ..\workspace\draft.txt
README.txt
current.txt
draft.txt
new.txt

original.txt
updated.txt
replace.txt
draft.txt
Mover un archivo o directorio a <dst>
mov \sandbox\tmp\new.txt \sandbox\workspace
original.txt
updated.txt
replace.txt
new.txt
Mover un archivo o directorio a <dst>
mov \sandbox\tmp\new.txt \sandbox\tmp\current.txt
El destino ya existe
Mover sustituyendo un archivo, enlace o directorio vacío existente
mov \sandbox\tmp\new.txt \sandbox\tmp\current.txt -f
README.txt
current.txt
draft.txt
Mover un archivo o directorio a <dst>
mov \sandbox\tmp \sandbox\tmp\inside
El destino está dentro del origen
Mover un archivo o directorio a <dst>
cd \sandbox\workspace | mov \sandbox\tmp
README.txt
current.txt
draft.txt
new.txt
workspace/

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

Refinamiento de producción

Versión estable actual de mov. traslada archivos y carpetas sin crear otra copia