Perguntas sobre 'pipe'

Um pipe conecta a saída de um programa à entrada de outro programa. Isso é usado especialmente para implementar o shell | operador.
2
respostas

pipe: muitos arquivos abertos tornam todo o sistema operacional completamente inútil

Estou executando o Ubuntu 12.04 e estou tendo um grande problema. Duas vezes separadas hoje, uma das minhas sessões de terminal gnome abertas trancou e imprimiu o erro pipe: too many open files Eu sei que provavelmente está relacionado ao...
06.09.2012 / 22:15
2
respostas

Como posso enrolar a saída de outro comando

Eu quero passar a saída do awk ./jspider.sh http://www.mypage.com | grep 'resource' | awk '{print $4}' | curl OUTPUT_FROM_AWK | grep myString Como posso conseguir isso?!     
02.12.2011 / 16:59
1
resposta

redirecionando a saída de vários comandos canalizados

Isso funciona: find . -type f | xargs md5sum | sort Isso não dá e dá vários erros "md5sum: xyz não encontrado": ( find . -type f | xargs md5sum | sort ) >~/md5.txt O mesmo que: find . -type f | xargs md5sum | sort >~/md5.t...
09.03.2012 / 15:16
2
respostas

Linux bash - como executar uma lista de arquivos binários gerados a partir de outro script?

Eu tenho um script que gera lista de arquivos binários a serem executados: \home\joe\bin\script1 \home\joe\bin\script2 \home\joe\bin\script3 .. Pergunta 1: Como posso executar todos esses arquivos um por um na linha de comando? Uma maneir...
03.06.2018 / 19:09
1
resposta

Piping StdOut adiciona mais texto

Estou executando um comando simples (algumas coisas relacionadas a Kafka): curl localhost:8083 Sua saída é muito simples: root@debian:/etc/kafka# curl localhost:8083/ {"version":"0.11.0.0-cp1","commit":"6a8cf706ddc9ab6a"}root@debian:/e...
30.08.2017 / 12:04
2
respostas

Pipar xargs não executa o comando

Eu quero monitorar o acesso nginx.log para solicitações malformadas e me notificar sobre esses casos. Para fazer isso, escrevi o seguinte comando: tail -n0 -f access.log | grep --line-buffered '\{' | xargs sentry-cly -m Mas esta soluçã...
10.12.2016 / 20:24
1
resposta

Executa comandos de um pipe em tempo real

Se eu tiver um pipe como cat /dev/somedevice | grep 'test' que os comandos de saída, como por exemplo echo 'test 17' , os comandos aparecerão em tempo real (sempre que /dev/somedevice fornecer alguma linha). Se eu no entanto canalizar os...
06.08.2015 / 13:16
2
respostas

SELinux impedindo que o / etc / aliases envie o pipe para o script de trabalhar

Quando alguém envia um email para o meu servidor, por exemplo [email protected] Eu quero que seja canalizado para um script PHP. Então no meu /etc/aliases arquivo eu tenho: somestringthatisnotneces...
18.03.2014 / 20:18
4
respostas

Como o piping / redirection no Linux funciona exatamente?

Eu tenho esses três exemplos de redirecionamento stdin / stdout, apenas um deles está funcionando da maneira pretendida. Eu adoraria se alguém pudesse explicar isso para mim. O objetivo é classificar o conteúdo no arquivo1 e salvar as alteraç...
06.05.2015 / 16:06
1
resposta

Como posso usar a saída de pipeline de diferentes comandos dentro de um script bash personalizado?

Eu tenho este script simples: #!/bin/bash # This command removes the last "\n" (line feed) character from the file specified as parameter # # Params: # $1 [FILE_NAME] - the name of the file to trim if [ "$1" = "" ]; then echo "perlr...
29.12.2014 / 06:31