Perguntas sobre 'pipe'

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

pipe stdout de onda ilimitada em arquivos em partes

Eu tenho um endpoint HTTP que serve um fluxo ilimitado de eventos. Agora eu gostaria de gravar esse fluxo usando curl, mas dividindo os arquivos gravados ao mesmo tempo - de preferência com base no número da linha para evitar corrupção. Eu te...
06.01.2014 / 13:27
2
respostas

gpg criptografia simétrica usando pipes

Estou tentando gerar chaves para bloquear minha unidade (usando o DM-Crypt com o LUKS) puxando dados de /dev/random e, em seguida, criptografando isso usando GPG. No guia que estou usando, ele sugere o uso do seguinte comando: dd if=/de...
03.06.2010 / 03:49
5
respostas

Como eu canalizo uma lista de números diretamente do shell para um comando?

Como posso enviar uma lista de números diretamente do shell para um comando? Por exemplo, algo como isto [1,2,3,4] | sort daria 1 2 3 4 EDITAR: Em resposta às respostas gentilmente postadas até agora. . . Eu pergunto isso, po...
21.11.2012 / 23:41
2
respostas

Ordenar arquivos com grep

Eu tenho algumas centenas de arquivos de saída, dos quais alguns contêm mensagens de erro. Digamos que eu queira colocar automaticamente todos os arquivos que contêm a string "ERROR_1" em uma "subpasta_1" e o restante em uma segunda "subpasta_2"...
06.09.2013 / 08:18
3
respostas

Executa o comando entre uma linha do pipe do bash…?

Eu quero executar uma série de comandos canalizados que fazem muito audioprocessamento. Parece o seguinte no pseudocódigo: command1 | command2 | command3 Do comando2 e command3, ambos tomam a saída do comando anterior como entrada (compor...
18.01.2015 / 17:27
3
respostas

Como você usa PIPESTATUS, tee e / bin / sh juntos?

Quando eu corro curl | tee test.txt; echo ${PIPESTATUS[0]} Eu vejo corretamente curl: try 'curl --help' or 'curl --manual' for more information 2 Mas quando tento executar exatamente o mesmo comando usando '/ bin / sh': sh...
20.01.2014 / 19:25
2
respostas

Captura de pacote de interface de loopback em tempo real no Windows com RawCap, Wireshark e algum utilitário de pipe

Depois de tropeçar em outro post de superusuário sobre captura de pacotes de loopback no Windows, fui direcionado para RawCap , um utilitário que fornece pseudo-captura de pacotes de loopback. O RawCap grava em arquivos libpcap que o Wireshark...
04.05.2014 / 20:55
2
respostas

Como eu posso manter o jogo do grep destacando quando o piping encontra no grep?

Se eu executar grep foo bar.txt , grep destacará cada ocorrência de "foo" em bar.txt . Mas às vezes eu quero usar find para determinar quais arquivos são procurados pelo grep. Então eu faço algo assim: find . -iname "*.abc" | xargs gre...
25.05.2012 / 19:39
2
respostas

A saída do PHP canalizada para 'less' está a requerer a entrada após cada comando

Pipar a saída do PHP para o comando 'less' do linux faz com que 'menos' realmente atue. (CentOS 6.2, não aconteceu com o CentOS 5). Quando cano a saída de php para 'less', é necessário que a tecla enter seja pressionada após cada comando, m...
22.11.2013 / 19:49
2
respostas

redirecionamento de pipe e stdin para cat

Por que echo "hello world" | cat funciona enquanto cat < echo "hello world" não? Minha intuição (incorreta) é que o pipe redirecionaria stdout para cat como stdin .     
12.11.2015 / 13:46