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

FFMPEG recebe fluxo do pipe via netcat falha

Estou tentando receber um fluxo via netcat e canalizá-lo para o FFMPEG e, em seguida, enviá-lo para um arquivo, mas estou recebendo um erro. O comando mais básico que tentei foi: $ nc -l -p 1935 | ffmpeg -v debug -y -f h264 -i pipe:0 out.m...
03.08.2016 / 21:08
0
respostas

Filtro do Linux que converte dados provenientes de encapsulamento para codificação de transferência em partes

Eu costumo usar Open3.popen3 em meus scripts CGI Ruby para iniciar um comando Linux, analisar sua saída padrão e converter os bytes para a codificação de transferência em partes ( link ) th<<Thread.new do counter=0...
03.06.2016 / 09:24
1
resposta

Grep resultado do comando, redirecionamento vs pipe

Alguém pode explicar por que os dois comandos abaixo fornecem resultados diferentes? O primeiro canaliza a saída de who para grep, o segundo leva a saída de who como um redirecionamento. ~: who |grep $(tty|cut -c 6-) my_username tty1...
22.01.2016 / 12:32
0
respostas

Tubulação circular na linha de comando do Windows

Dado dois aplicativos A e B, existe uma maneira de invocá-los no Windows, de modo que a saída padrão de A vá para a entrada padrão de B e a saída padrão de B vá para a entrada padrão de A?     
30.11.2015 / 10:14
2
respostas

Atualizando um arquivo em um arquivo zip de STDIN

Desejo atualizar / atualizar um arquivo em um arquivo zip com o conteúdo de stdin . Até agora não consegui encontrar uma maneira de dizer ao comando zip que o conteúdo de stdin corresponde a um arquivo específico. Por exemplo (a últim...
07.01.2010 / 05:39
1
resposta

combinando tail -f com menos + F não funciona

Estou usando o bash do Ubuntu. Eu estou tentando combinar a cauda -f e menos + F como abaixo e nada está saindo. tail -f long_running_log | less +F long_running_log é um arquivo de log que está sendo constantemente escrito por outro proce...
04.06.2015 / 16:02
2
respostas

Como faço para imprimir uma variável sem alterar se ela tem uma nova linha ou não em um script de shell?

Eu tenho um script de shell que recebe entrada de outro script de shell. O fluxo é canalizado em stdin. Eu preciso capturar todos os bytes do fluxo de stdin para uma única variável no script de shell. Em seguida, execute algumas operações e e...
08.09.2014 / 23:14
1
resposta

Linhas de tubulação para repetir comandos

Se minha operação grep retornar uma lista de IDs como a seguinte, posso de alguma forma alimentar / enviar cada linha para um parâmetro do comando da linha de comando?: 12345 84758 49549 .. Por exemplo, com o resultado acima do grep, eu g...
10.06.2014 / 08:02
1
resposta

operações de tubulação SoX e perda de dados

Durante operações de tubulação usando o SoX, notei que os arquivos ficam mais curtos do que deveriam: Funciona bem: sox -n -r 44100 silence.wav trim 0 1 sox --combine sequence silence.wav combined.wav soxi -D combined.wav > 1.000000...
02.04.2014 / 03:10
0
respostas

como você monitora o progresso de um programa de linha de comando?

Temos alguns programas de linha de comando personalizados em nossa loja do Windows. Esses comandos estão programados para serem executados (a partir de arquivos bat) em intervalos regulares usando o Agendador de Tarefas. Nossas tarefas extraem d...
10.01.2014 / 19:42