[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Estrutura de script para criar fila de espera
From: |
itamarnet |
Subject: |
Re: Estrutura de script para criar fila de espera |
Date: |
18 Sep 2015 08:15:33 -0700 |
atfreitas
Confesso que meu entendimento para "named pipe", começou com a leitura da 5ª Edição de Programação Shell Linux, livro do mestre Julio Cezar Neves. Digo isso apenas para situar os limites do meu entendimento ao assunto.
Então sob esse ótica, mesmo o uso de "named pipe" iria conectar dois processos em sequência, mesmo que não se use exatamente a saída de um como entrada de outro.
O que entendi é que haveria um processo "tagarela" para alimentar o FIFO e outro "ouvinte" aguardando o conteúdo.
Seguindo na época o exemplo do livro, criei em 3 terminais diferente os seguintes comandos, após criar uma "named pipe": $ mkfifo pipe1
Terminal 1: $ cat < pipe1
Terminal 2: $ cat < pipe1
Terminal 3: $ ls -l > pipe1
O que ocorreu é que tive retorno do Terminal 3 sendo exibido no Terminal 1 e liberando ambos.
O Terminal 2 foi liberado, sem exibir nada.
O que deduzo, nesse contexto, é que havendo três ou mais instâncias concorrentes pode não haver essa trava adequadamente e não ser sequencial os processos.
Não sei se fiz a conclusão correta ou não explorei mais amplamente as possibilidade no uso de "named pipe", mas tenho a impressão que existe esse limite.
É isso mesmo? O meu raciocínio está falho? Se for isso, agradeço se me apontar a falha e me corrigir.
Valeu pela nova visão do assunto.
[]'s
Itamar
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, (continued)
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Rodrigo Tenorio, 2015/09/17
- Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/17
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Rodrigo Tenorio, 2015/09/17
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/17
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Robson Alexandre, 2015/09/18
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Rodrigo Tenorio, 2015/09/18
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/19
Re: Estrutura de script para criar fila de espera, atfreitas, 2015/09/17
- Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/17
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Julio C. Neves, 2015/09/20
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/20
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Julio C. Neves, 2015/09/20
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/21
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, Robson Alexandre, 2015/09/21
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, itamarnet, 2015/09/22
- Re: [shell-script] Re: Estrutura de script para criar fila de espera, atfreitas, 2015/09/22
Re: [shell-script] Estrutura de script para criar fila de espera, Julio C. Neves, 2015/09/20