Pertanyaan yang diberi tag pipe

24
Perpipaan STDERR vs. STDOUT

Menurut " Linux: The Complete Reference 6th Edition " (hal 44), Anda hanya dapat mem- pipe STDERR menggunakan |&simbol pengalihan. Saya telah menulis skrip yang cukup sederhana untuk menguji ini: #!/bin/bash echo "Normal Text." echo "Error Text." >&2 Saya menjalankan skrip ini...

24
temukan dan rsync?

Saya ingin dapat mencari file lebih dari 14 hari dan lebih dari 10k dan daripada rsync file yang ditemukan ke tujuan. Apakah ada cara untuk menggabungkan kedua perintah ini? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src

23
Piping istilah pencarian (bukan nama file) ke grep

Saya ingin memilih baris tertentu yang berisi nomor dari file. File yang ingin saya cari dipanggil os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed Bagian pertama, sebelum...

22
di bash, baca setelah pipa tidak menetapkan nilai

Sunting: judul asli "dibaca gagal di bash" Dengan ksh saya menggunakan baca sebagai cara mudah untuk memisahkan nilai: $ echo 1 2 3 4 5 | read a b dump $ echo $b $a 2 1 $ Tapi gagal di bash: $ echo 1 2 3 4 5 | read a b dump $ echo $b $a $ Saya tidak menemukan alasan di halaman manual...

22
Pipa, bagaimana aliran data dalam pipa?

Saya tidak mengerti bagaimana data mengalir dalam pipa dan berharap seseorang dapat mengklarifikasi apa yang sedang terjadi di sana. Saya pikir pipa perintah memproses file (teks, array string) sejalan dengan cara baris. (Jika setiap perintah itu sendiri bekerja baris demi baris.) Setiap baris...

21
Bagaimana memahami pipa

Ketika saya hanya menggunakan pipa di bash, saya tidak memikirkan hal ini. Tetapi ketika saya membaca beberapa contoh kode C menggunakan system call pipe () bersama dengan fork (), saya bertanya-tanya bagaimana memahami pipa, termasuk pipa anonim dan pipa bernama. Sering terdengar bahwa "semua...

21
kurang file1 file2 | kucing - mengapa ini bekerja?

Ketika saya menggunakan saya, less file1 file2saya mendapatkan kedua file yang ditampilkan di "less buffer viewer", tetapi less file1 file2 | catmencetak konten dari kedua file ditambahkan ke stdout. Bagaimana sedikit yang tahu jika harus menunjukkan "less buffer viewer" atau menghasilkan output ke...

21
Sengaja menggunakan redirection output> bukan pipa |

Sebulan yang lalu saya menulis skrip Python untuk memetakan alamat MAC dan IP dari stdin. Dan dua hari yang lalu saya ingat itu dan digunakan untuk menyaring output tcpdumptetapi salah karena kesalahan ketik. saya mengetik tcpdump -ne > ./mac_ip.py dan hasilnya tidak apa-apa. Tetapi output...

20
batas waktu, putus pipa dan wc

Saya punya ide untuk segera membandingkan beberapa program dekompresi. Misalnya untuk gz, saya akan menjalankan perintah: timeout 10 zcat foo.gz | wc -c Yang akan mengukur jumlah data yang dapat diekstrak oleh decompressor dalam 10 detik. Satu-satunya masalah adalah, itu tidak berfungsi: karena...

20
Pipa bernama buffered non-blocking?

Saya mencari sesuatu yang saya curigai tidak ada: Pipa bernama buffered (fifo) non-blocking untuk digunakan dari baris perintah. Apakah ada hal seperti itu? Inilah kasus penggunaannya: Misalkan saya memiliki proses yang akan berjalan lama di latar belakang dan memuntahkan banyak output stdout....

19
masalah readarray (atau pipa)

Saya terjebak dengan perilaku readarrayperintah yang aneh . Amerika man bashSerikat: readarray Read lines from the standard input into the indexed array variable array tetapi skrip ini tidak berfungsi (array kosong): unset arr; (echo a; echo b; echo c) | readarray arr; echo ${#arr[@]} unset...