Pertanyaan yang diberi tag «xargs»

utilitas dalam sistem operasi mirip Unix untuk meneruskan sejumlah besar argumen ke program yang hanya dapat mengambil sejumlah kecil argumen


2
Mengapa xargs diperlukan?
Misalkan saya ingin menghapus semua file dalam direktori kecuali untuk yang bernama "notes.txt". Saya akan melakukan ini dengan pipa ls | grep -v "notes.txt" | xargs rm,. Mengapa saya perlu xargs jika output dari pipa kedua adalah input yang harus digunakan rm? Demi perbandingan, pipeline, echo "#include <knowledge.h>" | cat …
25 bash  pipe  xargs  coreutils 


4
Penggantian untuk xargs -d di osx
Di Linux, Anda dapat menggunakan xargs -d,untuk menjalankan hostnameperintah dengan cepat terhadap empat server berbeda dengan nama sekuensial sebagai berikut: echo -n 1,2,3,4 |xargs -d, -I{} ssh root@www{}.example.com hostname Sepertinya perintah xargs OSX tidak mendukung parameter pembatas. Bisakah Anda mencapai hasil yang sama dengan diformat berbeda echo, atau melalui beberapa …
22 macos  xargs 






1
xargs -Saya ganti opsi str-str
Dari pemahaman saya, berikut ini harus berarti persis sama: ls -1 | xargs file {} ls -1 | xargs -I{} file {} jika opsi -I tidak ditentukan, defaultnya adalah -I {}. Saya ingin membuat daftar semua file di direktori saat ini dan menjalankan fileperintah pada masing-masing. Beberapa memiliki ruang dalam …
16 bash  xargs 


2
xargs --replace / -I untuk argumen tunggal
Saya mencoba menggunakan xargs untuk menjalankan perintah untuk setiap argumen yang diberikan, tetapi sayangnya flag --replace / -I tampaknya tidak berfungsi dengan baik ketika dikonjugasikan dengan -n. Tampaknya {} akan berkembang menjadi daftar argumen lengkap yang dibaca dari stdin, terlepas dari opsi -n. Sayangnya semua contoh di web tampaknya untuk …

4
find: -exec vs xargs (alias Mengapa "find | xargs basename" rusak?)
Saya mencoba untuk menemukan semua file dari jenis tertentu yang tersebar di subdirektori, dan untuk keperluan saya, saya hanya perlu nama file. Saya mencoba menghapus komponen jalur melalui basename, tetapi tidak berhasil dengan xargs: $ find . -name '*.deb' -print | xargs basename basename: extra operand `./pool/main/a/aalib/libaa1_1.4p5-37+b1_i386.deb' Try `basename --help' …
10 command-line  find  gnu  xargs 

4
Redirect strace ke file
Saya mencoba untuk melacak apache2. Ini adalah perintah yang saya coba jalankan. ps auxw | grep sbin/apache | awk '{print"-p " $2}' | xargs strace >> trace.txt Saya mencoba (ps auxw | grep sbin/apache | awk '{print"-p " $2}' | xargs strace ) >> trace.txt atau ps auxw | grep …
9 linux  xargs 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.