Sekiranya anda pernah menggunakan konsol arahan linux, anda sudah tahu bahawa sangat mudah untuk menyalin fail atau bahkan beberapa fail terima kasih kepada arahan cp, arahan yang telah kita semua gunakan pada suatu masa dan sehingga kini telah memberikan kita dengan baik untuk menyalin fail menggunakan konsol.
Namun, apa yang berlaku apabila kita mahu menyalin satu fail ke beberapa direktori pada masa yang sama? Perintah cp tidak membenarkan untuk melakukannya secara langsung, terpaksa mengulang perintah cp berulang kali, sesuatu yang boleh membebankan dan tidak praktikal. Tentunya ketika ini berlaku, anda tertanya-tanya apakah tidak ada utiliti yang membolehkan anda menyalin satu fail ke beberapa direktori dalam satu arahan, tanpa mengulang.
Saya mempunyai berita baik untuk anda, sejak perintah xargs akan membolehkan anda menggabungkan beberapa perintah cp menjadi satu, menjimatkan masa dan membolehkan anda melakukannya dalam satu masa, dengan satu arahan. Sintaks arahan adalah seperti berikut:
xargs -n 1 cp -v archivo<<<"/carpeta1/ /carpeta2/"
Seperti yang anda boleh lihat, ini mengenai penggunaan perintah xarg dengan perintah cp sebagai hujah, meletakkan nama fail anda di mana anda meletakkan fail dan folder di mana anda mahu menyalinnya di tempat anda meletakkan folder (menambahkan yang anda mahukan). Jika misalnya saya ingin menyalin file test.txt di / home / azpe dan / home / isaac, perintahnya adalah seperti berikut.
xargs -n 1 cp -v prueba.txt<<<"/home/azpe/ /home/isaac/ "
Sekiranya saya ingin menyalinnya dalam folder / home / joaquin dan / home / willy, saya akan meletakkan perintah berikut.
xargs -n 1 cp -v prueba.txt<<<"/home/azpe/ /home/isaac/ /home/joaquin/ /home/willy/ "
Oleh itu, kita akan dapat menyalin fail dalam beberapa direktori pada masa yang sama, sesuatu yang tanpa keraguan sangat praktikal dan ingin tahu dan tidak ada salahnya mengetahui. Ingat bahawa anda boleh memasukkan jumlah folder yang anda mahukan dalam petikan.
Penggunaan yang baik yang dapat saya fikirkan untuk perintah ini adalah contohnya untuk seorang guru yang ingin menyalin fail ke semua pelajarnya. Menggunakan arahan ini, boleh menyalin fail dalam satu masa dan dalam satu arahan, tanpa perlu membuat perintah untuk setiap pelajar.
Saya merasa sangat menarik.
Hai, idea saya adalah menyalin fail ke beberapa pemacu luaran menggunakan kaedah ini. Sekarang, kerana tidak tahu, saya tidak dapat meletakkan fail «txt» semua MOUNTPOINT (/ media / XXX / UUID) cakera, kerana akan selalu ada disk baru. Boleh awak bantu saya dengan itu? Dari sudah terima kasih banyak.