shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Transferencia de dados...


From: Geison Farias
Subject: Re: [shell-script] Transferencia de dados...
Date: Thu, 4 Apr 2002 09:54:02 -0300

Humm...

Gostei disso. Daria para dar um exemplo simples.
E outra, que programa e' esse  "nc" nao tenho
no meu Linux Conectiva 7.0

Geison Farias


----- Original Message -----
From: Eliphas Levy Theodoro
To: address@hidden
Sent: Wednesday, April 03, 2002 10:11 AM
Subject: Re: [shell-script] Transferencia de dados...


Marcelo Kwecko, @ 09:39:

>  Preciso desenvolver script do tipo Cliente-Servidor. Ou seja executo tais
> comandos em uma maq e envio a resposta para outra maq.
>  Tentei usar para isso o comando netcat (nc) mas nao consegui. Por isso
> gostaria, se possivel da ajuda dos amigos para desenvolver esses script.
>  Alguem Tem alguma dica.
>
>  No servido usei o comando..
>  nc -l -p <porta>  < saida.txt
>
>  N cliente usei o comando..
>  nc -l -p <porta>  > entrada.txt

Tá errado. Você tá falando pras duas máquinas 'escutarem' (parâmetro
-l).

Faz assim:
Servidor: nc -l -p porta
Cliente:  nc servidor porta

Só que o netcat sai assim que recebe o EOF. Então se você quiser deixar
ele rodando direto, tem de usar um script mesmo, e while.

while true; do
    nc -l -p 6660 | while read line; do
        [ "$line" = "quit" ] && exit 0
        echo "$line"
    done
done > arquivo.txt

Acho que você sacou :)



--
Eliphas





reply via email to

[Prev in Thread] Current Thread [Next in Thread]