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 "|".

6
Pipa ke beberapa file di shell
Saya memiliki aplikasi yang akan menghasilkan sejumlah besar data yang tidak ingin saya simpan ke disk. Sebagian besar aplikasi mengeluarkan data yang tidak ingin saya gunakan, tetapi satu set informasi berguna yang harus dipisah menjadi file yang terpisah. Misalnya, diberikan output berikut: JUNK JUNK JUNK JUNK A 1 JUNK B …
29 bash  shell  grep  pipe 




5
Cara memproses / menyalurkan output TCPDUMPs secara realtime
Jika saya ingin tcpdump permintaan DNS oleh klien (pada router OpenWrt 10.04), maka saya root@ROUTER:/etc# tcpdump -n -i br-lan dst port 53 2&gt;&amp;1 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on br-lan, link-type EN10MB (Ethernet), capture size 96 bytes 22:29:38.989412 IP 192.168.1.200.55919 &gt; 192.168.1.1.53: …
27 pipe  tcpdump 

3
Bagaimana saya bisa mengatur waktu pipa?
Saya ingin timeperintah yang terdiri dari dua perintah terpisah dengan satu keluaran perpipaan ke yang lain. Misalnya, perhatikan dua skrip di bawah ini: $ cat foo.sh #!/bin/sh sleep 4 $ cat bar.sh #!/bin/sh sleep 2 Sekarang, bagaimana saya bisa timemelaporkan waktu yang diperlukan foo.sh | bar.sh(dan ya, saya tahu pipa …
27 bash  shell  pipe  time 


1
Mengapa 'sed q' bekerja secara berbeda saat membaca dari sebuah pipa?
Pertanyaan ini dimigrasikan dari Server Fault karena dapat dijawab di Unix &amp; Linux Stack Exchange. Bermigrasi 3 tahun yang lalu . Saya membuat file uji bernama 'test' yang berisi yang berikut: xxx yyy zzz Saya menjalankan perintah: (sed '/y/ q'; echo aaa; cat) &lt; test dan saya mendapat: xxx yyy …
25 sed  pipe 

2
Apa cara portabel (POSIX) untuk mencapai substitusi proses?
Beberapa shell, seperti bash, mendukung Substitusi Proses yang merupakan cara untuk menampilkan output proses sebagai file, seperti ini: $ diff &lt;(sort file1) &lt;(sort file2) Namun, konstruksi ini bukan POSIX dan, karenanya, tidak portabel. Bagaimana bisa memproses penggantian dicapai dalam POSIX cara-ramah (yaitu satu yang bekerja di /bin/sh) ? catatan: pertanyaannya …

1
Bagaimana pipa bekerja di Linux
Saya telah membaca tentang bagaimana pipa diimplementasikan di kernel Linux dan ingin memvalidasi pemahaman saya. Jika saya salah, jawaban dengan penjelasan yang benar akan dipilih. Linux memiliki VFS yang disebut pipef yang dipasang di kernel (bukan di ruang pengguna) pipefs memiliki super blok tunggal dan dipasang di root sendiri ( …
25 kernel  pipe 

1
Bagaimana cara mengarahkan output penyelesaian perintah?
Pada baris perintah, saya bisa mengarahkan atau mem-pipe output dari suatu perintah ke file atau perintah lain menggunakan &gt;atau |operator setelah perintah. Saya telah menemukan situasi yang kurang standar bahwa saya ingin mengarahkan output ke file, tetapi saya tampaknya tidak memiliki peluang untuk mengarahkan ulang: Ketika di terminal baru, [chiliNUT …

3
Ikuti pipa menggunakan lebih sedikit?
Bisakah kurang mengikuti (dengan menekan F) input yang di-pip (mirip dengan file)? Untuk file yang sedang ditulis, perintah less &lt;file&gt; akan mengikuti file saat menekan F. Tetapi jika saya memiliki perintah yang menyalurkan output langsung ke kurang, seperti ini command | less menekan F tidak akan melakukan apa pun. Jadi …
25 pipe  less  tail 

2
Perintah sumber feed dengan pipa
Sebelumnya saya menggunakan sourceperintah seperti ini: source file_name Tapi yang saya coba lakukan adalah ini: echo something | source Yang tidak berhasil.
25 shell  pipe 



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.