Guida Guida Completa Linux: Comandi Base da Terminale/Shell

[MENTION=107235]Nhoya[/MENTION]

Codice:
mv nomefile destinazione

Permette di spostare un file in una determinata directory (se si vuole spostare una directory usare l'opzione -r)

Non so se qui c'è un errore oppure ho fatto qualche sbaglio io...
Quando do il comando "mv -r nomedirectory destinazione" mi da un errore, mi dice che l'opzione -r non è valida.
Mentre con solo il comando "mv nomedirectory destinazione" va tutto liscio...

Cosa potrebbe essere?
 
Ultima modifica da un moderatore:
@Nhoya



Non so se qui c'è un errore oppure ho fatto qualche sbaglio io...
Quando do il comando "mv -r nomedirectory destinazione" mi da un errore, mi dice che l'opzione -r non è valida.
Mentre con solo il comando "mv nomedirectory destinazione" va tutto liscio...

Cosa potrebbe essere?

è un -t solo che scrivendo tutto velocemente si sbaglia sempre, non posso sistemare perchè il topic è buggato
Se hai dubbi ti basta dare
e controlli se qualche opzione è sbagliata

Comunque la versione finale uscirà all'interno di un e-book visto che questo topic prorpio non ne vuole sapere di farsi editare
 
  • Mi piace
Reazioni: Pester
è un -t solo che scrivendo tutto velocemente si sbaglia sempre, non posso sistemare perchè il topic è buggato
Se hai dubbi ti basta dare

e controlli se qualche opzione è sbagliata

Comunque la versione finale uscirà all'interno di un e-book visto che questo topic prorpio non ne vuole sapere di farsi editare
L'opzione -t non so perche ma mi spu***na mezzo mondo.
Lavorando anche con le directory solamente con mv (senza alcuna opzione) va tutto alla perferzione.

Ho consultato il manuale del comando mv.
Dice che per operare con le directory bisogna aggiungere l'opzione -t al comando mv [opzione], quindi alla fine verrebbe "mv [opzione] -t".

Bho!
 
Ultima modifica da un moderatore:
L'opzione -t non so perche ma mi spu***na mezzo mondo.
Lavorando anche con le directory solamente con mv (senza alcuna opzione) va tutto alla perferzione.

Ho consultato il manuale del comando mv.
Dice che per operare con le directory bisogna aggiungere l'opzione -t al comando mv [opzione], quindi alla fine verrebbe "mv [opzione] -t".

Bho!
SYNOPSIS


mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...

DESCRIPTION


Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.

Mandatory arguments to long options are mandatory for short options
too.

--backup[=CONTROL]
make a backup of each existing destination file

-b like --backup but does not accept an argument

-f, --force
do not prompt before overwriting

-i, --interactive
prompt before overwrite

--strip-trailing-slashes remove any trailing slashes from each SOURCE
argument

-S, --suffix=SUFFIX
override the usual backup suffix

-t, --target-directory=DIRECTORY
move all SOURCE arguments into DIRECTORY

Ripeto, andrebbe sistemato ma c'è il topic buggato e non si trova una soluzione per ora

il -t devi usarlo per definire la cartella di destinazione
 
Perdonami, non c'ho proprio fatto caso...
Nel frattempo toglimi un ultimo dubbio: perché usare -t se solo mv funziona ugualmente?
Essenzialmente *credo* nessuna, però è più comodo per gli script

Comunque il bug con la discussione è stato fixato, ho aggiustato... Tra oggi e domani la rileggo e vedo di aggiungere qualcosa
 
  • Mi piace
Reazioni: Pester
Questa guida è piena zeppa di errori! Che ci fa in rilievo?
È più dannosa che altro.
Cercate delle guide scritte da professionisti su internet e non spaventatevi se sono scritte in inglese.