Perguntas sobre 'pipe'

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

Não é possível canalizar o echo para o netcat?

Eu tenho o seguinte comando: echo 'HTTP/1.1 200 OK\r\n' | nc -l -p 8000 -c e quando eu curl localhost:8000 não estou vendo HTTP / 1.1 200 .. sendo impresso. Estou no mac os x com o netcat 0.7.1 Alguma ideia? #!/bin/bash tra...
21.08.2014 / 20:32
1
resposta

Como resolver o erro "Broken Pipe" ao usar o awk com a cabeça

Estou recebendo erros de canais quebrados de um comando que faz algo como: ls -tr1 /a/path | awk -F '\n' -vpath=/prepend/path/ '{print path$1}' | head -n 50 Essencialmente eu quero listar (com caminho absoluto) os arquivos X mais antigos...
28.11.2011 / 15:23
2
respostas

Adicionando uma barra de progresso a um pipe de dados

Existem alternativas para pv ? Gostaria de ver a taxa de transferência atual de um canal de dados, uma barra de progresso e um tempo de conclusão estimado. Alguma outra ferramenta que possa fazer isso?     
21.08.2012 / 20:39
2
respostas

Quando a linha de comando do windows obteve o pipe (|)? [fechadas]

Admito que tenho pouca experiência com o Windows CLI, mas me lembro que o DOS não tinha nenhum canal (ou redirecionamento para esse assunto, mas posso estar errado, já faz um tempo). Eu tenho visto algumas respostas neste site que usam o cara...
23.04.2013 / 01:19
2
respostas

Como executar comandos em lote no terminal para arquivos em cada pasta

Eu tenho uma pasta que contém algumas pastas dentro. Em cada pasta, existem alguns arquivos bmp . Eu quero ir dentro de cada diretório, converter bmp images para pgm format e remover os arquivos bmp originais, e repita para o próximo...
19.01.2016 / 19:56
2
respostas

Como redirecionar uma parte de stderr e stdout para / dev / null

Meu programa envia para stderr e stdout . Eu quero grep para "padrão" ou em stderr e stdout . E eu quero que o resto seja enviado para /dev/null . Se eu canalizar após redirecionar stderr : ./prog 2>/dev/null | grep "pattern...
18.12.2013 / 10:29
2
respostas

tar piped to curl: Isto não se parece com um arquivo tar

curl -L http://download.transmissionbt.com/files/transmission-2.80.tar.xz -s -o - | tar -xf - O erro: tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors No e...
19.07.2013 / 01:35
2
respostas

Por que cat $ (encontre / usr / portage -name * .ebuild) | grep RESTRICT - funciona? E encontrar | grep - não?

Por que não consigo encontrar o grep? Só ajuda o grepping cat of find. Como eu vejo o programa grep poderia ver algum contexto em que cada comando é executado. Mas é contra-intuitivo para um novato como eu. Quando dado com o argumento grep pode...
17.11.2012 / 14:52
2
respostas

pressão de retorno do tubo shell semelhante a "pv"

Eu tenho um arquivo shell como este: grep 'INSERT INTO container' $file | mysql database -f O problema que tenho é que o MySQL obtém muitas inserções e ele fica muito lento (o banco de dados é principalmente somente leitura e isso é apena...
29.10.2015 / 14:53
1
resposta

Pode-se redirecionar muitos dados?

Estou trabalhando em um sistema Linux que roda no Kernel 3.2.0. Neste sistema eu escrevi um programa que no final gerará aproximadamente 50GB de dados que ele enviaria para o stdout. Esta saída eu quero redirecionar para um arquivo. Algum tip...
09.01.2014 / 19:28