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

3
Memperoleh PID dari perintah sebelumnya di Pipeline
Saya sedang menulis skrip bash untuk digunakan inotifywaituntuk memantau direktori dan memulai tindakan ketika perubahan terdeteksi. Sesuatu seperti: inotifywait -m ... | while read f; do something; done Karena inotifywaittidak berhenti dengan sendirinya, skrip ini tidak akan berhenti. Jadi rencana saya adalah untuk mendapatkan PID dari proses inotifywait, menyimpannya ke …
11 bash  pipe  pid 

1
Bagaimana cara mem-pipe html ke lynx?
Saya menguji beberapa panggilan ajax dari konsol. Saya suka menghilangkan meta-informasi noise yang markup html dan hanya membaca konten, maka saya suka pipa itu ke browser terminal, misalnya lynx. Namun: curl www.google.de | lynx cukup buka instance baru lynx. Saya tidak mau: curl www.google.de &gt; someFile.html &amp;&amp; lynx someFile.html
11 pipe  curl  html  stdin  lynx 

2
Kirim kata sandi melalui stdin di `ssh-copy-id`
Saya perlu mengotomatiskan beberapa penyebaran identitas, idealnya menggunakan ssh-copy-id. Saya mencoba memberikan kata sandi melalui stdin, yang dimungkinkan sshdengan menggunakan -Sflag. Saya sadar bahwa saya dapat mengirim opsi tambahan untuk sshmenggunakan -oflag dalam ssh-copy-idperintah, tetapi tidak ada contoh penggunaan flag ini di halaman manual. Jadi saya sudah mencoba untuk melewatkan …


3
Apakah mungkin untuk mengekspos terowongan TCP di Linux sebagai perangkat karakter khusus?
Baru-baru ini saya menemukan dalam dokumentasi QNX bahwa memungkinkan untuk mengatur IPC berbasis pesan antara proses pada mesin fisik yang terpisah dengan menggunakan perangkat serial ( dev/serX) dan itu membuat saya bertanya-tanya: Apakah mungkin di Linux untuk membuat perangkat khusus seluruh sistem untuk terowongan TCP / UDP? Sesuatu seperti ncstdin …

2
Cara meneruskan argumen ke skrip yang merupakan input ke bash
Saat ini saya punya satu-liner seperti ini: curl -fsSL http://git.io/vvZMn | bash Itu sedang mengunduh skrip dan meneruskannya ke bash sebagai file stdin. Saya ingin menjalankan skrip ini dengan argumen tambahan print. Mungkin kira-kira seperti ini? curl -fsSL http://git.io/vvZMn | bash -- print Tetapi ini tidak berhasil.
10 bash  pipe  curl  input 

2
Bagaimana cara mengirim semua output ke `logger` di shell POSIX?
Saya ingin mencatat keluaran standar dan kesalahan standar secara terpisah dalam .xprofilemenggunakan logger. Di Bash saya pikir itu akan terlihat seperti ini: exec 1&gt; &gt;(logger --priority user.notice --tag $(basename $0)) \ 2&gt; &gt;(logger --priority user.error --tag $(basename $0)) Bagaimana saya melakukannya dengan cara yang kompatibel dengan POSIX /bin/sh ?
10 shell  pipe  posix 

3
Piping skrip dengan "read" ke bash
Saya perlu untuk menjalankan script dengan pipa melalui bashdengan wget(bukan menjalankannya langsung dengan bash). $ wget -O - http://example.com/my-script.sh | bash Ini tidak berfungsi karena skrip saya memiliki readpernyataan di dalamnya. Untuk beberapa alasan ini tidak berfungsi saat mem-pip ke bash: # Piping to bash works in general $ echo …
10 bash  shell  pipe  read 

3
periksa md5sum dari pipa
Saya bingung bagaimana cara md5sum --checkkerjanya: $ man md5sum -c, --check read MD5 sums from the FILEs and check them Saya punya file, saya bisa mengirimkannya ke md5sum: $ cat file | md5sum 44693b9ef883e231cd9f90f737acd58f - Ketika saya ingin memeriksa integritas file besok, bagaimana saya bisa memeriksa apakah md5sum masih 44693b9ef883e231cd9f90f737acd58f? …
10 pipe  hashsum 

2
Kirim salinan hasil skrip ke file
Katakanlah saya memiliki skrip Zsh dan saya ingin membiarkannya mencetak keluaran STDOUT, tetapi juga menyalin (membuang) hasilnya ke file dalam disk. Selain itu, skrip dimulai dengan opsi berikut set -o xtrace yang memaksanya menjadi verbose dan mencetak perintah apa yang dijalankannya. Saya ingin menangkap output ini juga dalam file di …


4
Mendapatkan stdin dari pipa bernama
Apa yang saya coba lakukan adalah menjalankan python di jendela terminal dan mengarahkan stdin dari pipa bernama. Lalu saya menulis ke pipa bernama di terminal lain dan meminta perintah itu mengeksekusi pada python. Terminal 1: mkfifo p1 python &lt; p1 Terminal 2: echo -n "print \"Hello World\"" &gt; p1 Yang …


3
gzip - pengalihan atau perpipaan?
Saya akan mencadangkan disk besar (750GB) ke disk USB eksternal menggunakan dd. Haruskah saya menggunakan pengalihan atau perpipaan? Mana yang lebih efisien? Atau ada perbedaan? Juga, apa ukuran blok terbaik? USB kemungkinan akan menjadi penghambat di sini. dd if=/dev/sda bs=1M | gzip -c &gt; /mnt/sdb1/backups/disk.img.gz gzip -dc /mnt/sdb1/backups/disk.img.gz | dd …
10 linux  gzip  pipe  dd 

4
Minta skrip Bash menunggu pesan status sebelum melanjutkan
Saya menjalankan server Selenium dengan skrip bash dan seperti yang dapat Anda lihat dari cap waktu pada log di bawah ini, dibutuhkan sekitar 32 detik untuk hal tersebut dapat sepenuhnya online: Feb 28, 2012 10:19:02 PM org.openqa.grid.selenium.GridLauncher main INFO: Launching a standalone server 22:19:02.835 INFO - Java: Sun Microsystems Inc. …
10 bash  logs  pipe  search  selenium 

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.