Perguntas com a marcação «pipe»

Um canal Unix conecta os descritores de arquivos de dois processos. Um canal é criado com a função pipe () POSIX declarada em <unistd.h>. Os shells fornecem criação de canal entre processos usando "|".

6
Canalizar para vários arquivos no shell
Eu tenho um aplicativo que produzirá uma grande quantidade de dados que não desejo armazenar no disco. O aplicativo emite principalmente dados que não desejo usar, mas um conjunto de informações úteis que devem ser divididas em arquivos separados. Por exemplo, dada a seguinte saída: JUNK JUNK JUNK JUNK A …
29 bash  shell  grep  pipe 




5
Como processar / canalizar a saída TCPDUMPs em tempo real
Se eu quiser tcpdump solicitações de DNS por clientes (em um roteador OpenWrt 10.04), então eu 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
Como posso cronometrar um cachimbo?
Eu quero timeum comando que consiste em dois comandos separados com uma saída de tubulação para outra. Por exemplo, considere os dois scripts abaixo: $ cat foo.sh #!/bin/sh sleep 4 $ cat bar.sh #!/bin/sh sleep 2 Agora, como posso timerelatar o tempo gasto foo.sh | bar.sh(e sim, eu sei que …
27 bash  shell  pipe  time 




1
Como os pipes funcionam no Linux
Eu tenho lido sobre como os pipes são implementados no kernel do Linux e queria validar meu entendimento. Se estiver incorreto, a resposta com a explicação correta será selecionada. O Linux possui um VFS chamado pipefs montado no kernel (não no espaço do usuário) O pipefs possui um único super …
25 kernel  pipe 


3
Siga um tubo usando menos?
Pode seguir menos (pressionando F) uma entrada canalizada (semelhante a um arquivo)? Para um arquivo que está sendo gravado, o comando less &lt;file&gt; seguirá o arquivo ao pressionar F. Mas se eu tiver um comando que canalize a saída diretamente para menos, assim command | less pressionar F não fará …
25 pipe  less  tail 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.