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

Siga um pipe usando menos?

Pode menos seguir (pressionando F) uma entrada canalizada (similar a um arquivo)? Para um arquivo que está sendo gravado, o comando less <file> seguirá o arquivo ao pressionar F. Mas se eu tiver um comando que canalize a saída di...
14.12.2011 / 12:04
0
respostas

Por que não posso canalizar em paralelo?

Eu tenho tentado canalizar esse comando tail -n +$line $FILENAME para este comando parallel -a $FILENAME -k --block $sub --pipe-part "cut -d ' ' -f1" | sponge $FILENAME E o comando resultante é o seguinte: tail -n +$line $F...
19.05.2017 / 20:35
4
respostas

salvando a saída de outro comando

Eu preciso selecionar certas linhas do arquivo de log e salvá-las em um arquivo de texto. Eu tentei o seguinte, mas nenhum deles está funcionando como esperado. O arquivo "todel.txt" mostra 0 bytes. tail -f general.log | grep Some_word > &...
18.11.2013 / 05:51
1
resposta

Scripts de shell conectados com pipe: terminação de trap de um script

Eu tenho dois scripts de shell, um é executado em um servidor e grava alguns arquivos em um diretório temporário. Este diretório é então enviado como um arquivo tar para stdout. No final (ou quando é interrompido), o diretório temporário deve se...
19.04.2017 / 05:35
0
respostas

Como faço para sair um cano menos sem sair do processo de origem?

Eu iniciei um processo que gera arquivos, mas também tem muita saída impressa. Eu comecei o processo e canalizei para menos. O processo deve ter sido concluído há muito tempo. Eu sou o diretório onde os arquivos estão sendo gerados e descobri qu...
24.03.2017 / 22:28
1
resposta

Marcando um comando como uma variável para ser reutilizado em comandos canalizados ou separados [duplicados]

No Linux, seria possível criar um comando multi-pipe, servindo o mesmo tipo de comando, ie: grep, mas diferente alteração de saída feita para ele? Exemplo estrito: grep 10-Feb file.txt | awk '{print $2}' | cut -d . -f 1,2 | sort | uniq -...
30.03.2017 / 15:03
0
respostas

O que há de errado com a maneira como estou usando o PV?

Estou usando o PV para inserir um buffer de tamanho 50M entre meu comando de gravação de vídeo e meu comando de streaming de vídeo: /usr/bin/raspivid -b 8000000 -w 1280 -h 720 -rot 270 -v -fps 40 -o - -t 0 | pv -B 50M | /home/pi/special/ffmp...
30.03.2017 / 03:53
0
respostas

Lê de um fd arbitrário de um processo em execução

Eu tenho dois processos A e B , comunicando através de um pipe. Eu gostaria de ser capaz de ler a partir desse tubo, usando lsof eu posso facilmente encontrar o fd certo, infelizmente tail -f /proc/$pid/fd/$fd não parece ser capaz de...
20.02.2017 / 22:08
0
respostas

Como extrair um fluxo ffmpeg para lê-lo com ffplay?

Digamos que eu crie uma captura de webcam criptografada ffmpeg -f alsa -ac 2 -i plughw:0,0 \ -f video4linux2 -s vga -i /dev/video0 \ -f ogg >(openssl enc -k $PASSWORD -aes-256-cbc -out webcam.aes-256-cbc Como posso bifurcar esse fluxo...
08.02.2017 / 14:14
0
respostas

Visualizador de tubulação (PV) não está funcionando?

Estou tentando usar o Pipe Viewer em um canal de vídeo do qual estou escrevendo e lendo. O comando abaixo funciona perfeitamente quando eu passo temp_video.h264 como uma entrada -i para o ffmpeg. No entanto, quando eu tento passar temp_vid...
09.02.2017 / 11:53