mv
perintah di linux memungkinkan kita untuk memindahkan lebih dari satu file ke direktori lain. Yang harus Anda lakukan adalah menulis nama setiap file yang ingin Anda pindahkan, dipisahkan dengan space
.
Perintah berikut akan membantu Anda:
mv car.txt bicycle.txt airplane.html train.docx vehicle
atau
mv car.txt bicycle.txt airplane.html train.docx vehicle/
keduanya akan berfungsi.
Anda bisa melakukannya
mv car.txt bicycle.txt vehicle/
(Perhatikan bahwa /
di atas tidak perlu, saya sertakan hanya untuk memastikan bahwa vehicle
adalah sebuah direktori.)
Anda dapat menguji ini sebagai berikut:
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)
Perintah singkat untuk memindahkan semua file .txt
Anda dapat mencoba menggunakan wildcard. Pada kode di bawah ini, *
akan cocok dengan semua file yang namanya diakhiri dengan .txt
atau .docx
, dan pindahkan ke folder kendaraan.
mv *.txt *.docx vehicle/
Jika Anda ingin memindahkan file tertentu ke direktori
mv car.txt bicycle.txt vehicle/
Edit: Seperti disebutkan dalam komentar, Jika Anda memindahkan file dengan tangan, saya sarankan menggunakan mv -i ...
yang akan memperingatkan Anda jika file tujuan sudah ada, memberi Anda pilihan untuk tidak menimpanya. Perintah 'perusak file' lainnya seperti cp &rm juga memiliki -i
opsi