GNU/Linux >> Linux Esercitazione >  >> Linux

Linux Bash:sposta più file diversi nella stessa directory

mv comando in linux ci consente di spostare più di un file in un'altra directory. Tutto quello che devi fare è scrivere il nome di ogni file che vuoi spostare, separato da un space .

Il seguente comando ti aiuterà:

mv car.txt bicycle.txt airplane.html train.docx vehicle

o

mv car.txt bicycle.txt airplane.html train.docx vehicle/

entrambi funzioneranno.


Puoi farlo

mv car.txt bicycle.txt vehicle/

(Notare che il / sopra non è necessario, lo includo solo per garantire che vehicle è una directory.)

Puoi verificarlo come segue:

cd               #Move to home directory
mkdir temp       #Make a temporary directory
touch a b c d    #Make test (empty) files ('touch' also updates the modification date of an existing file to the current time)
ls               #Verify everything is there
mv a b c d temp/ #Move files into temp
ls               #See? They are gone.
ls temp/         #Oh, there they are!
rm -rf temp/     #DESTROY (Be very, very careful with this command)

Comando abbreviato per spostare tutti i file .txt

Puoi provare a utilizzare un carattere jolly. Nel codice seguente, * corrisponderà a tutti i file che hanno un nome che termina con .txt o .docx e spostali nella cartella del veicolo.

mv *.txt *.docx vehicle/ 

Se desideri spostare file specifici in una directory

mv car.txt bicycle.txt vehicle/

Modifica: Come menzionato in un commento, se stai spostando i file a mano, ti suggerisco di usare mv -i ... che ti avviserà nel caso in cui il file di destinazione esista già, dandoti la possibilità di non sovrascriverlo. Anche altri comandi 'file destroyer' come cp &rm hanno un -i opzione


Linux
  1. File di gatto con directory?

  2. Linux:diversi formati di file oggetto in Linux?

  3. Vim:come aprire più file in schede diverse?

  4. Comando di spostamento della directory di Linux

  5. Come eliminare più file contemporaneamente in Bash su Linux?

Come contare i file nella directory in Linux

8 metodi per rinominare più file contemporaneamente in Linux

Come spostare un gran numero di file in Linux

Come unire più file PDF in un unico PDF in Linux

Come unire/unire più file audio in uno in Linux

Conversione di più file Markdown in HTML o altri formati in Linux