Domande taggate «pipe»

Una pipe Unix collega i descrittori di file di due processi. Viene creata una pipe con la funzione POSIX pipe () dichiarata in <unistd.h>. Le shell forniscono la creazione di pipe tra i processi usando "|".

6
Esegui il pipe su più file nella shell
Ho un'applicazione che produrrà una grande quantità di dati che non desidero archiviare sul disco. L'applicazione produce principalmente dati che non desidero utilizzare, ma una serie di informazioni utili che devono essere suddivise in file separati. Ad esempio, dato il seguente output: JUNK JUNK JUNK JUNK A 1 JUNK B …
29 bash  shell  grep  pipe 




5
Come elaborare / reindirizzare l'output dei TCPDUMP in tempo reale
Se voglio tcpdump richieste DNS da parte dei client (su un router OpenWrt 10.04), allora io 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 …
27 pipe  tcpdump 

3
Come posso cronometrare una pipa?
Voglio timeun comando che consiste in due comandi separati con un output di piping a un altro. Ad esempio, considera i due script seguenti: $ cat foo.sh #!/bin/sh sleep 4 $ cat bar.sh #!/bin/sh sleep 2 Ora, come posso timecomunicare il tempo impiegato foo.sh | bar.sh(e sì, so che la …
27 bash  shell  pipe  time 


1
Perché 'sed q' funziona diversamente quando si legge da una pipe?
Questa domanda è stata migrata da Server Fault perché può essere risolta su Unix &amp; Linux Stack Exchange. Migrato 3 anni fa . Ho creato un file di test denominato "test" che contiene quanto segue: xxx yyy zzz Ho eseguito il comando: (sed '/y/ q'; echo aaa; cat) &lt; test …
25 sed  pipe 


1
Come funzionano le pipe in Linux
Ho letto come vengono implementate le pipe nel kernel di Linux e ho voluto confermare la mia comprensione. Se non sono corretto, verrà selezionata la risposta con la spiegazione corretta. Linux ha un VFS chiamato pipefs che è montato nel kernel (non nello spazio utente) pipefs ha un singolo super …
25 kernel  pipe 


3
Segui una pipa usando meno?
Può meno seguire (premendo F) un input convogliato (in modo simile a un file)? Per un file su cui si sta scrivendo, il comando less &lt;file&gt; seguirà il file quando si preme F. Ma se ho un comando che convoglia l'output direttamente in meno, in questo modo command | less …
25 pipe  less  tail 




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.