Pertanyaan yang diberi tag xargs

10
Bagaimana cara membuka banyak file dari output `find`?

Saya tahu saya bisa membuka banyak file yang ditemukan dalam direktori seperti: find -name *.foo -xargs <command> {} \; Ini berfungsi, tetapi ketika mencoba untuk membuka sekelompok file teks di gedit pada saat yang sama, itu membukanya secara berurutan (ketika satu file ditutup, yang...

10
Memformat output xargs

Saya ingin mengubah format tampilan xargs keluaran cat k.txt 1 2 3 Dan cat k.txt | xargs 1 2 3 Namun saya ingin memiliki 1, 2, 3atau 1|2|3. Ada

10
Menghapus file dengan spasi di namanya

Saya mencoba menghapus semua file dengan spasi di namanya. Saya menggunakan perintah berikut. Tapi itu memberi saya kesalahan Perintah: ls | egrep '. ' | xargs rm Di sini jika saya hanya menggunakan ls | egrep '. 'perintah itu memberi saya semua nama file dengan spasi di nama file. Tetapi ketika...

10
Berikan parameter untuk scp dengan xargs

Ketika saya berlari svn st | awk '{print $2}', saya mendapatkan: a.py b.py c.py Lalu saya ingin scpfile-file ini ke server jauh. Saya telah mencoba: svn st | awk '{print $2}' | xargs scp my_name@my_server:~/ Tapi itu tidak berhasil. Apa perintah yang tepat untuk melakukan ini? Terima...

9
memperbaiki penggunaan paralel xargs

Saya menggunakan xargsuntuk memanggil skrip python untuk memproses sekitar 30 juta file kecil. Saya berharap dapat digunakan xargsuntuk memparalelkan proses. Perintah yang saya gunakan adalah: find ./data -name "*.json" -print0 | xargs -0 -I{} -P 40 python Convert.py {} > log.txt Pada...

9
meneruskan variabel dari 'ls' ke 'tar' via 'xargs'

Saya mencoba melakukan sesuatu seperti ls -t | head -n 3 | xargs -I {} tar -cf t.tar {} untuk mengarsipkan 3 file terakhir yang dimodifikasi tetapi akhirnya menjalankan perintah tar secara terpisah untuk masing-masing file dan pada akhirnya saya dibiarkan dengan satu file tar yang berisi 3 file...

9
Memindahkan file dengan find + xargs: target bukan direktori?

Ketika saya menjalankan perintah berikut: > mkdir some_dir > find /foo/bar/ -name '*.csv' -print0 | xargs -0 mv {} some_dir Saya mendapatkan ratusan baris yang mengatakan: mv: target `/foo/bar/XX.csv` is not a directory Mengapa? Saya pikir xargs akan menjalankan: mv /foo/barXX.csv...

8
xargs tidak menggunakan alias "ls" saya

Pada AIX (tapi ini juga terjadi pada HP-UX), saya memiliki GNU ls di jalur saya dan juga alias ls. Ketika saya menggunakan xargs, alih-alih menggunakan standar Unix lsalih-alih alias. Misalnya ( flocateadalah fungsi yang menemukan jalur pasti dari subjek pencarian): flocate mirrorvg | xargs ls...