Perguntas sobre 'fifo'

1
resposta

Juntaram pipelines

Considerando uma rotina como esta: alpha() { echo a b c |tr ' ' '\n'; } que gera um fluxo, eu gostaria de pegar o fluxo de saída, transformá-lo e paste com o fluxo de saída original. Se eu fizer uma atualização de exemplo, posso con...
25.07.2015 / 02:06
0
respostas

Descompactação on-the-fly

Eu tenho 44 TB de arquivos gzipados com 1,5 GB cada quando compactados ou 2,0 GB quando não compactados. Eu tenho uma ferramenta que pode ler apenas arquivos descompactados. Eu gostaria de evitar a sobrecarga de descompactar o arquivo inteiro e...
20.01.2016 / 16:05
1
resposta

Erro de cano quebrado ao ler paradas

Estou tentando fazer uma rápida & Função bash suja para comparar o conteúdo de áudio de dois arquivos FLAC sem decodificá-los em um arquivo temporário. Com a ferramenta de linha de comando flac , estou decodificando cada arquivo em um pipe...
13.01.2016 / 19:48
0
respostas

Maneira correta / eficiente / confiável de importar entradas do arquivo de log para um banco de dados MySQL?

Gostaria de poder consultar nossos arquivos de log de acesso ao servidor para identificar padrões de abuso. Arquivos de log realmente não são muito questionáveis, e seria bastante fácil fazer o que eu queria se cada acerto fosse uma linha em um...
17.04.2015 / 15:35
0
respostas

'nc' usando ~ 100% da CPU ao transferir um arquivo FIFO

No servidor que está sempre conectado, estou usando isso em um crontab: @reboot nc -k -l 1337 < /tmp/fifo.fifo No cliente que nem sempre está na rede ou está ligado, estou usando este comando: nc -d $IP_OF_SERVER 1337 > /tmp/fifo...
08.03.2015 / 11:48
0
respostas

O rsyslogd pode gravar em mais de um pipe nomeado

Se eu tiver as duas linhas seguintes no rsyslogd.conf *.* |/var/run/rsyslog/pipe1 *.* |/var/run/rsyslog/pipe2 Todas as mensagens serão enviadas para os dois canais? Eu tenho dois programas que querem inspecionar linhas escritas para o sys...
25.11.2014 / 22:37
1
resposta

Como redirecionar logs para um dispositivo fifo?

Eu tenho a seguinte linha no arquivo de configuração do rsyslog: *.*;auth,daemon,kern,user -/dev/logi e ele faz o que deveria, mas eu queria enviar alguns logs do iptables para um arquivo diferente, então adicionei o seguinte conteúdo a...
06.06.2014 / 19:00
1
resposta

Cat em fifo não executando através de bash

Eu quero roteirizar estas poucas linhas mkfifo my.fifo cat >my.fifo & cat my.fifo | nc remotehost.tld 10000 Mas a linha cat >my.fifo & Quando eu o executo manualmente, ele funciona, mas não através do shell bash. qual...
21.08.2013 / 14:38
1
resposta

a escrita do fifo não está bloqueada [fechada]

Eu tenho um programa simples int main () { int fd; int i, rc; i = 0; rc = mkfifo ("fff", 0); fd = open ("fff", O_WRONLY); fprintf(stdout,"open fifo fff succeeded\n"); fflush (stdout); while (i<8) { rc = write (fd, "abc...
01.10.2017 / 08:14
1
resposta

Qual é o propósito de usar um FIFO contra um arquivo temporário ou um pipe?

De APUE FIFOs can be used to duplicate an output stream in a series of shell commands. This prevents writing the data to an intermediate disk file (similar to using pipes to avoid intermediate disk files). But whereas pipes can...
25.03.2018 / 23:57