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

Por que o piping find e grep não retorna nada?

Estou tentando ter grep search em arquivos especificados retornados por find : find . -type d -name 'mydir*' -exec find '{}' -name '*.java' \; | grep 'MyClass' Isso não funciona. Enquanto isso, isso funciona. grep 'MyClass' $(f...
12.07.2012 / 14:39
4
respostas

Use o awk interativamente através de um tubo

Analisando esta questão , notei que awk não consegue ler o usuário entrada se o arquivo está sendo canalizado para entrada padrão, mas não comportar-se como esperado se ler entrada de um arquivo fornecido como um comando parâmetro de linha....
14.12.2015 / 20:44
3
respostas

processamento do comando linha de saída por linha, sem misturar entrada padrão

Portanto, tenho um problema muito semelhante a Bash: Como ler uma linha de cada vez da saída de um comando? , eu estou fazendo: while read path; do mplayer $path; done < <(find-me-random-mp3s) ou find-me-random-mp3s | while read...
03.01.2014 / 19:48
1
resposta

Como canalizar o html para o lynx?

Estou testando algumas chamadas de ajax do console. Eu gosto de me livrar do ruído de meta-informação que é marcação html e apenas ler o conteúdo, por isso eu gosto de canalizá-lo em um navegador de terminal, por exemplo. lince. Ainda: cur...
24.03.2016 / 13:56
2
respostas

Existe um pipe de linha por linha?

Lembro-me de ter lido em algum lugar (depois esqueci onde) sobre um tipo raramente usado de tubo bash que poderia redirecionar a saída linha por linha. Em outras palavras, em vez de redirecionar a saída uma vez no final, a saída seria redirecion...
10.10.2013 / 23:05
2
respostas

Comportamento de stdin / stdout em conjunto com subshells e comando cd

Eu tenho a seguinte série de comandos: cd / && ls | ( cd /tmp && cat >dumpfile) Esta série de comandos faz o seguinte: cria um arquivo chamado /tmp/dumpfile . Este arquivo contém uma listagem do diretório raiz. A s...
17.08.2012 / 12:44
1
resposta

Tubulações versus substituição de processo

Ao tentar o truque cat "$@" para ler a partir de arquivos padrão de entrada ou , descobriu-se que pipe e processo de substituição manipulam uma nova linha perdida diferente : printf %s foo > test.txt unset REPLY while read do : d...
25.10.2011 / 13:23
1
resposta

Registrando a saída do bash em um arquivo

Eu estou tentando construir o vlc, que é bastante complicado e dependente de ter os pacotes certos instalados, e continua engasgado com os erros. Para rastrear todos os meus passos, desejo mostrar o que estou fazendo em um arquivo de log enquant...
04.07.2015 / 14:58
2
respostas

Rastreie um fluxo binário de um arquivo de dispositivo

Estou depurando um fluxo binário que vem de um arquivo de dispositivo. Eu gostaria de ter a saída impressa em tempo real como valores hexadecimais. Até agora, usei tail -f /dev/ttyAPP2 | hexdump -C , mas depois que comecei a perder alguns b...
03.02.2016 / 16:02
2
respostas

Entendendo o redirecionamento de i / o no contexto de _processo de substituição_

Executando o GNU bash, versão 4.3.11 (1) -release (x86_64-pc-linux-gnu). Eu realmente não entendo substituição de processos (ProcSub) da perspectiva de um usuário interessado em levantar o capô no processamento de i / o e problemas de vel...
15.01.2016 / 15:38