mov

sposta file e cartelle senza creare un’altra copia

FileVersione 1.2.3Stabile
lil-terminal

Panoramica

mov sposta file e cartelle senza creare un’altra copia. Se backup è una cartella esistente, mov report.txt backup vi inserisce il file. mov report.txt backup/report.txt specifica invece il percorso finale. La cartella padre deve esistere.

Controlla la destinazione

Verifica se il percorso indicato è una cartella già presente o un nuovo nome completo. Usa mov per spostare e ren per cambiare solo il nome. -f solo quando necessario.

Sintassi

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

Riferimento

mov <src> <dst>

spostare un file o una directory in <dst>

mov <src> <dst> -f

spostare sostituendo un file, un collegamento o una directory vuota esistente

Note

Una destinazione già esistente blocca l’operazione. -f sostituisce solo file, collegamenti o cartelle vuote compatibili, mai cartelle piene. Prima dello spostamento la vecchia destinazione viene salvata temporaneamente per poterla ripristinare in caso di errore.

Sicurezza

Non si può spostare una cartella al suo interno. lil-terminal aggiorna i percorsi di lavoro e base coinvolti. La forma precedente mov <dst> sposta la cartella corrente in una cartella esistente; nei nuovi script indicare sempre entrambe le posizioni.

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Spostare un file o una directory in <dst>

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Pacchetto Base

Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.

install mov
Pacchetto Minimum

Installa il pacchetto ridotto. Il riferimento locale è omesso; help <cmd> -i apre il riferimento server corrente.

install mov -m
Versione pubblica esatta

Installa esattamente questa versione pubblicata.

install mov -v 1.2.3
Controlla o aggiorna

upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.

upgrade mov
Rimuovi modulo

Rimuove il blocco estensione senza toccare core e altri moduli.

install mov -u

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Spostare un file o una directory in <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
Spostare un file o una directory in <dst>
mov \sandbox\tmp\new.txt \sandbox\workspace
original.txt
updated.txt
replace.txt
new.txt
Spostare un file o una directory in <dst>
mov \sandbox\tmp\new.txt \sandbox\tmp\current.txt
La destinazione esiste già
Spostare sostituendo un file, un collegamento o una directory vuota esistente
mov \sandbox\tmp\new.txt \sandbox\tmp\current.txt -f
README.txt
current.txt
draft.txt
Spostare un file o una directory in <dst>
mov \sandbox\tmp \sandbox\tmp\inside
La destinazione è dentro la sorgente
Spostare un file o una directory in <dst>
cd \sandbox\workspace | mov \sandbox\tmp
README.txt
current.txt
draft.txt
new.txt
workspace/

File usato in questo esempio: sandbox/workspace/original.txt

L’esempio usa un file o una directory dell’area di documentazione protetta /sandbox/.

alpha
beta
gamma

Documentazione correlata

Versione pubblica attuale

v1.2.32026-10-31

Rifinitura di produzione

Versione stabile attuale di mov. sposta file e cartelle senza creare un’altra copia