[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Netcat bidirecional.
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Netcat bidirecional. |
Date: |
Wed, 10 Jan 2007 21:16:03 -0200 |
Quanto ao netcat bi-direcional eu não entendi bem sua ideia...
Porem, monitorar o status voce pode usar o trap, no historico recente da
lista tem um exemplo bem pratico do Julio Neves sobre o trap 1 3 15...
De uma procurada.
Flávio do Carmo Júnior
On 1/10/07, Fernando Lemes da Silva <address@hidden> wrote:
>
>
> Colegas,
>
> Resolvi brincar com o netcat e refazer um script capengo antigo (funciona,
>
> mas tem muito remendo envolvendo php, apache, mysql, ..).
>
> Legal, colocando a mão na massa eu verifiquei o que eu precisava e como o
> netcat funciona. Eu preciso que um client envie algumas linhas e depois
> uma
> linha com um comando (ex. QUIT) que será interpretado pelo server que deve
>
> retornar uma mensagem em uma linha (ex. OK, ou ERROR).
>
> Então eu fiz:
>
> cat server.pipe |
> nc -l 12345 |
> while read linha; do
> echo $linha
> [ "$linha" = "QUIT" ] && echo "BYE" > server.pipe
> done
>
> As coisas funcionam bem desde que o cliente termine o procedimento, mas se
>
> a conexão cai inexperadamente o nc morre, o while vai por tabela e fica o
> cat
> esperando que alguem mande algo para o FIFO para finalmente ele continuar
> o
> script. Tentei usar o vetor PIPESTATUS para tentar fazer alguma detecção
> de
> fim do processo, mas ainda não consegui nenhum resultado.
>
> Alguem teria alguma ideia de como resolver isto? Ou algum exemplo de como
> usar o netcat de maneira bidirecional em um script?
>
> Abraços,
>
> --
> 0010111100101010010100110100100101000111
> Fernando LEMES da Silva
> www.koho.com.br (0x53E56DAA)
> 0101001101001001010001110010101000101111
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- Netcat bidirecional., Fernando Lemes da Silva, 2007/01/10
- Re: [shell-script] Netcat bidirecional. - Exemplo, Leandro Lustosa, 2007/01/10
- Re: [shell-script] Netcat bidirecional.,
Flavio Junior <=
- Re: [shell-script] Netcat bidirecional., Fernando Lemes da Silva, 2007/01/11
- Re: Netcat bidirecional., Juliano, 2007/01/11
- Re: [shell-script] Netcat bidirecional., Julio C. Neves, 2007/01/11
- Re: [shell-script] Netcat bidirecional., Fernando Lemes da Silva, 2007/01/11
- Re: [shell-script] Netcat bidirecional., Julio C. Neves, 2007/01/11
- Re: [shell-script] Netcat bidirecional., Fernando Lemes da Silva, 2007/01/11
- Grep retorna mais de um resultado, Deivid Vilela, 2007/01/12
- Re: [shell-script] Grep retorna mais de um resultado, Tiago Barcellos Peczenyj, 2007/01/12
- Re: [shell-script] Grep retorna mais de um resultado, Flavio Junior, 2007/01/12
- Re: [shell-script] Grep retorna mais de um resultado, Deivid Vilela, 2007/01/12