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

O redirecionamento de saída do comando para o vim não funciona no OS X

Estou tentando redirecionar a saída de um comando para o vim usando o argumento -, mas não parece funcionar no OS X. Por exemplo, se eu digitar $ ls | vim - na linha de comando em uma das minhas máquinas Linux, a saída de ls é corretamen...
20.11.2010 / 02:18
2
respostas

Saída de tubulação do programa para um arquivo nomeado dinâmico (contém data)

Eu ainda sou um novato de linux de alimentação de garrafa, então vá fácil. Eu pesquisei até aqui, mas não consegui encontrar a resposta. Estou executando um programa que gera dados csv e canaliza para log.csv Estou procurando uma maneira d...
16.03.2018 / 22:36
0
respostas

Permissões adequadas para script enviado por postfix

Como meu título quase-aliterativo indica, estou tentando configurar o postfix para canalizar mensagens de entrada para um script PHP. Como está atualmente, postfix aparentemente tenta executar o script como o usuário 'nobody', o que significa qu...
25.01.2018 / 19:34
0
respostas

Como transmitir arquivos para o FFmpeg?

Estou tentando criar um vídeo (MP4) a partir de um monte de imagens (JPEG). Eu estou usando o FFmpeg para isso. Eu sei que posso canalizar o conteúdo das imagens se elas estiverem no mesmo servidor: cat *.jpg | ffmpeg -f image2pipe -r 1/5 -c:...
07.10.2016 / 22:21
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 / 23: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 / 11: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 / 13: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 / 11:14
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 / 18: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...
09.09.2014 / 01:14