Perguntas sobre 'pipe'

Um pipe conecta a saída de um programa à entrada de outro programa. Isso é usado especialmente para implementar o shell | operador.
1
resposta

Existe uma maneira de especificar uma seção de um pipeline completamente “pass through”?

Eu tenho um script em que os dados são processados por streaming através de um pipeline bastante grande. Várias seções do pipeline são, na verdade, funções de "painel de controle" que fazem coisas diferentes com base em algum parâmetro externo....
18.09.2018 / 03:55
1
resposta

O Pipelined Sed não funciona no nome do arquivo encontrado dentro da substituição do comando Bash quando invocado a partir do Find “-exec”

Parece que 'find', 'bash' e 'sed' em alguns casos não funcionam como se espera. O exemplo a seguir deve primeiro criar o arquivo 'sample.txt', depois encontrar o arquivo e finalmente processá-lo pelo comando '-exec'. O comando executado impri...
30.10.2017 / 10:52
1
resposta

BASH: Fifo troubles - parece seletivo sobre entrada

Então eu estou tendo um problema com um serviço BASH no Debian 7 que eu tenho trabalhado por um bom tempo e que aleatoriamente começou a ter problemas com seu fifo, ou assim parece. Ele é baseado no tipo de seu exemplo clássico de uso do fifo e...
26.05.2015 / 09:01
1
resposta

Possível canalizar comando usando su via ssh

Estou tentando escrever um script python para atualizar remotamente as senhas de login de um conjunto de contas que administro - já posso usar com êxito o python para enviar comandos remotos por meio do stdin de um processo ssh. No entanto, quer...
22.07.2015 / 18:08
1
resposta

O texto circular pelo zip, o unzip falha com o erro 'extra bytes' no OS X [duplicado]

Estou tentando compactar o fluxo de texto e descompactá-lo depois. Um exemplo mínimo é: echo "Hey, could you zip this for me?" | zip hello.zip - ; unzip -p hello.zip Isso falha, com a seguinte saída: warning [hello.zip]: 76 extra by...
03.08.2015 / 22:23
1
resposta

canaliza a saída do mplayer para outra ferramenta

Estou tentando reproduzir uma transmissão ao vivo on-line via mplayer e canalizar o áudio desse fluxo para outra ferramenta. Reproduzir o fluxo funciona bem: mplayer http://user:[email protected]:8080/stream.flv Mas agora não sei como p...
04.05.2015 / 13:18
1
resposta

Nenhuma saída do inotifywait | awk

Estou tentando usar parte de uma linha única encontrada aqui: Script para monitorar a pasta de novos arquivos? Quando eu tento o procedimento a seguir, não obtenho nenhuma saída e não consigo entender por quê. No terminal 1: inotifywa...
25.01.2013 / 22:27
4
respostas

Passando o valor do pipeline como parâmetro para xargs para uso pelo eco eval

Eu tenho um arquivo de texto que estou usando como modelo, parece assim: Hostname : $HOSTNAME Host Address : $HOSTADDRESS Meu script bash define duas variáveis, HOSTNAME e HOSTADDRESS , lê o arquivo de modelo e, em seguida, faz u...
21.06.2011 / 01:19
2
respostas

Usando um pipe nomeado como entrada do ffmpeg / avconv para streaming

Portanto, estou em uma situação na qual quero alimentar um arquivo .wav (ou outro tipo de som) para um pipe nomeado / FIFO e usar o pipe como a origem de entrada do ffmpeg (com um feed ffserver como saída ). Isso é o máximo que eu recebi (o f...
16.03.2012 / 22:03
1
resposta

ssh “-f” não devolve mão no bash ao ouvir stdout / stderr

Por favor, olhe para estes: ## Does NOT return to the shell, but Ctrl-C can exit ssh -S none -fNR 13018:localhost:22 example.com | cat ## Returns to the shell (no "-S none") ssh -fNR 13019:localhost:22 example.com | cat ## Returns t...
12.01.2012 / 15:25