Pertanyaan yang diberi tag «pipe»

Pipa Unix menghubungkan deskriptor file dari dua proses. Suatu pipa dibuat dengan fungsi POSIX pipe () dideklarasikan dalam <unistd.h>. Kerang menyediakan pembuatan pipa antara proses menggunakan "|".


1
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 /dest
24 bash  shell  find  pipe  rsync 


3
Perpipaan STDERR vs. STDOUT
Menurut " Linux: The Complete Reference 6th Edition " (hal 44), Anda hanya dapat mem- pipe STDERR menggunakan |&amp;simbol pengalihan. Saya telah menulis skrip yang cukup sederhana untuk menguji ini: #!/bin/bash echo "Normal Text." echo "Error Text." &gt;&amp;2 Saya menjalankan skrip ini seperti ini: ./script.sh |&amp; sed 's:^:\t:' Agaknya, hanya …

1
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 pipa bekerja, itu menghasilkan istilah untuk mencari, seperti 8707, 8824 dll. Namun, bagian terakhir tidak. …
23 bash  grep  pipe 





2
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 teks melewati pipeline, perintah jangan menunggu sebelumnya …


2
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 stdout untuk perintah selanjutnya? Mekanisme apa yang …
21 pipe  cat  less 

7
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 &gt; ./mac_ip.py dan hasilnya tidak apa-apa. Tetapi output harus "Tidak Diketahui" jika tidak …



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.