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

Passando dois argumentos para um comando usando pipes

Normalmente, só precisamos passar um argumento: echo abc | cat echo abc | cat some_file - echo abc | cat - some_file Existe uma maneira de passar dois argumentos? Algo como {echo abc , echo xyz} | cat cat 'echo abc' 'echo xyz' Eu p...
01.08.2011 / 20:54
4
respostas

Como posso canalizar a saída do ffmpeg para o ffplay?

Como posso canalizar a saída do ffmpeg para o ffplay? No momento, uso uma solução alternativa no bash: mkfifo spam (ffplay spam 2> /dev/null &) ; capture /dev/stdout | ffmpeg -i - spam     
12.08.2011 / 07:11
4
respostas

Por que isso não funciona? “Ls * .txt | xargs cat all.txt ”(todos os arquivos em um único documento de texto)

Por que isso não funciona? ls *.txt | xargs cat > all.txt (Eu quero juntar o conteúdo de todos os arquivos de texto em um único arquivo 'all.txt'.) find com -exec também deve funcionar, mas eu realmente gostaria de entender a sintaxe x...
28.09.2010 / 11:04
2
respostas

Existe alguma maneira de manter o texto passado para a cabeça, cauda, menos, etc, para ser colorido?

Existe alguma maneira de manter a colorização do texto passado pelo canal | para head , tail , less , etc?     
27.04.2012 / 12:13
2
respostas

Por que os xargs são necessários?

Suponha que eu queira remover todos os arquivos em um diretório, exceto um chamado "notes.txt". Eu faria isso com o pipeline, ls | grep -v "notes.txt" | xargs rm . Por que preciso de xargs se a saída do segundo pipe for a entrada que o rm deve...
27.05.2013 / 03:35
7
respostas

Vantagens do arquivo e piping para o grep

Existe alguma vantagem adicional de catar um arquivo e direcioná-lo ao grep, além de conveniência? A conveniência é que, quando eu recupero comandos como os que estão abaixo do meu histórico, o cursor está no final da linha, então é fácil modifi...
23.09.2010 / 15:45
6
respostas

Faça um pipe condicional no retorno não vazio

Existe uma maneira de enviar a saída de uma função para outra, mas somente se for uma saída?     
12.11.2010 / 09:49
3
respostas

No Windows, posso redirecionar o stdout para um pipe (nomeado) na linha de comando?

Existe uma maneira de redirecionar a saída padrão de um processo em Win32 console para um canal nomeado ? Canais nomeados são embutidos no Windows e, embora sejam um conceito útil, nunca os vi usados na linha de comando. Ou seja. como ex...
30.05.2012 / 09:33
1
resposta

Renderizando HTML de um pipe

Eu gostaria de poder gerar HTML, em seguida, canalizá-lo para um programa que irá renderizá-lo, algo assim: for i in 1 2 3 do for j in a b c do echo "<table border="1"><tr><td>$i</td><td>$j</td...
31.12.2012 / 14:15
3
respostas

Como abrir um arquivo no vim usando pipe

Eu uso o comando locate com muita frequência. Então, se eu executar o seguinte comando. locate updatedb | head -1 Em seguida, ele me fornece o O/p /usr/updatedb.conf Gostaria de saber se existe algum comando desse tipo que...
16.06.2014 / 11:56