Perguntas sobre 'fifo'

1
resposta

Imprimindo de um tubo FIFO sem interferir?

Eu tenho um par de programas em C enviando mensagens de um lado para outro através de pipes nomeados FIFO no Unix, e eu quero ver o que está passando pelos pipes usando um programa externo. O problema é que, se eu usar cat , ele pára depois da...
18.04.2015 / 09:56
2
respostas

Disparando leituras de zero bytes em FIFO / pty

Eu gostaria de saber como emular o comportamento ICANON de ^ D: isto é, disparar uma leitura imediata, mesmo com zero bytes, no programa na outra extremidade de um FIFO ou PTY ou soquete ou algo assim. Em particular, eu tenho um programa cuja es...
03.04.2015 / 12:47
1
resposta

Cria um pipe nomeado / fifo que executa um comando quando lido

Estou procurando fornecer um processo que só leia de um arquivo local com conteúdo de um URL http. O processo é um daemon que é codificado para ler um arquivo específico em seu diretório de trabalho atual e o lê sempre que um evento específico a...
22.01.2015 / 00:37
1
resposta

Usando o script pendente Fifo

out="$katalog/out" # wyjscie fifo="$katalog/fifo" # wejscie mkfifo $fifo touch $out [...] #k ./a.out <$fifo >$out & pid=$! [...] # get input line by line loop start echo "$liniain" >> $fifo [...] # loop end Eu tento isso...
11.05.2014 / 03:36
2
respostas

Escrevendo em um FIFO com múltiplos processos

Eu preciso fazer um pipe nomeado com o mkfifo. Por exemplo: mkfifo mypipe Eu terei um serviço systemd (um script de shell simples) que leia o pipe e gravarei no mesmo pipe chamando outro script (por exemplo, write-to-pipe.sh ). E se...
30.06.2018 / 08:58
1
resposta

Como salvar uma saída de airodump-ng em um arquivo?

Eu tentei obter um arquivo do airodump-ng via redirecionando um fluxo de saída via: airodump-ng mon0 2>&1 | tee file.txt mas isso é anexado a um arquivo em vez de ser reescrito. Então, depois disso, tentei redirecionar uma saída pa...
12.12.2017 / 02:27
1
resposta

Comunicação mútua bidirecional de programas separados

Eu tenho 3 programas diferentes que eu gostaria de intercomunicar um com o outro. Eu tenho um mecanismo que precisa se comunicar com 2 bots e os bots com o mecanismo. O mecanismo é escrito em C ++ e os bots podem ser escritos em qualquer idio...
04.07.2017 / 03:46
2
respostas

distribui a saída pelo FIFO

Estou tentando distribuir um resultado muito longo usando o seguinte método mkfifo myfifo make 2>&1 | tee myfifo | grep -E "errors|warnings" myfifo > errors.log | cat myfifo Idéia é que o subconjunto de saída deve ser copiado p...
24.04.2017 / 16:52
1
resposta

Como criar uma substituição de processo dinâmica baseada na entrada (múltiplos FIFOs)?

Estou tentando criar várias substituições de processos com base na saída do outro comando, mas não tenho certeza de como posso conseguir isso. Como cenário de exemplo, listei os arquivos: touch a.txt b.txt c.txt d.doc e.doc f.pdf g.pdf h.x...
27.04.2015 / 16:13
1
resposta

Rsync sobre shell personalizado com fifo

Estou tentando usar o rsync em um shell personalizado criado com o fifo. No entanto, não consigo encontrar uma maneira de lidar com isso: O script initsh para simular um shell padrão pelo fifo: #!/bin/bash rm fin mkfifo fin rm fout mkf...
20.10.2015 / 11:53