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

Saída bash de piping para argumentos do script perl

Eu tenho o seguinte comando bash: find repo -name '*.c' O que eu quero fazer é usar os arquivos retornados como argumentos para o meu script perl, para que seja equivalente a executar: perl ./myscript file1.c file2.c file3.c ... Co...
16.10.2012 / 19:23
1
resposta

múltiplas imagens png sobre um único pipe para ffmpeg (nenhum arquivo grava no disco!)

Eu tenho um programa que gera um script para gnuplot , que por sua vez gera muitas imagens PNG e as envia para stdout . Eu quero canalizar essas imagens para ffmpeg sem gravá-las no disco . Esta é minha linha de comando até agora: ./mypr...
18.05.2012 / 23:12
1
resposta

como converter um script usando pipelines para pipes nomeados

Eu tenho um script bash que está usando pipes anônimos para alcançar: capturando vídeo do dispositivo de captura dv escrevendo em um arquivo (usando tee) canalizando para ffmpeg2theora (convertendo para ogv / theora video) escrevendo e...
11.12.2011 / 14:57
1
resposta

Existe alguma maneira de canalizar a saída local para um servidor SSH também?

Existe alguma maneira de configurar um processo local, mas a saída também vai para um terminal que tenha SSH em minha máquina?     
23.05.2011 / 22:40
1
resposta

Como construir o redirecionamento de shell na linha de comando

Considere o seguinte comando no Unix: echo 0123456789 | cat >/tmp/foo &> /tmp/bar O eco é enviado para / tmp / bar. No entanto, o que eu realmente quero é redirecionar a saída stdout e stderr do comando cat e não tomar sua en...
09.06.2010 / 06:13
0
respostas

O delta no local escreve de um cano

Estou procurando uma maneira de substituir apenas as partes de um arquivo que diferem do que deveria ser gravado nele, para que o arquivo seja alterado com a menor quantidade possível de gravações no disco. Meu plano é fazer um pouco de desdu...
16.09.2018 / 00:27
1
resposta

Duplicando a saída do stderr e mesclando com o stderr no bash sem alterar a ordem

Eu quero escrever stderr e stdout em um arquivo de log e imprimir stderr no terminal (ou dispositivo de saída padrão). Motivação: Eu tenho um comando no meu crontab e quero registrar todos os seus resultados em um arquivo, e quero que o cro...
16.06.2018 / 16:30
0
respostas

O uso de pipes no ffmpeg tem um comportamento diferente do que usar arquivos

Estou usando pipes para fornecer entrada e enviar saída do FFmpeg O comando que eu uso é essencialmente ffmpeg -i pipe: 0 -f canal flv: 1 Estou usando um programa Java que basicamente fornece um fluxo de entrada como entrada padrão (c...
21.04.2014 / 14:24
0
respostas

Por que as strings here no bash são mais lentas do que o piping da entrada para um comando?

Eu comparei o tempo de execução para unix here-strings e pipe data input para bc : pipe time for i in {1..1000} do echo "sqrt(5.09)" | bc -q > /dev/null done real 0m3.584s user 0m0.899s sys 0m2.404s vs aq...
02.06.2013 / 11:53
1
resposta

Por que o “find -print0” não funciona no Cygwin no Vista?

Estou escrevendo um script de shell simples: find datafiles/ -type f -print0 | xargs -0 md5sum > datafiles.md5 No Cygwin, no Vista, ele apenas fica lá e nada acontece. Funciona bem no Linux. Qual poderia ser o problema? fyi: $...
19.11.2009 / 16:33