[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] FTP em Shell mensagens de erros. Help!!
From: |
Gustavo Jantsch |
Subject: |
Re: [shell-script] FTP em Shell mensagens de erros. Help!! |
Date: |
Wed, 20 Nov 2002 09:53:31 -0200 |
Olá!
Eu vou sugerir a você o seguinte: coloque o script
> #!/bin/sh
> ftp -nv <<EOF
> open 192.168.X.X
> user usuario senha
> put arquivo2.txt
> bye
> EOF
em um arquivo 'put.sh', e em um outro arquivo faça:
resultado=$(./put.sh)
ok=$( echo "$resultado" | grep "226 Transfer complete" )
nok=$( echo "$resultado" | grep "Unknown host" )
if [ -n "$resultado" ]; then
echo "arquivo enviado com sucesso"
else
if( -n "$nok" ); then
echo "servidor não encontrado"
fi
fi
É uma sugestão que tenho para te dar.
Para ver as mensagens de erro do ftp, tem o rfc
http://www.ietf.org/rfc/rfc959.txt
que talvez possa te ajudar.
Abraço,
Gustavo.
Em Ter 19 Nov 2002 18:07, você escreveu:
> Caros, estou começando a mexer com o Shell hoje e ja me deparo com a
> seguinte dificuldades.
> Tenho que transmitir um arquivo de 5 em 5 minutos para uma outra maquina
> via ftp.
> A dificuldade seria as seguintes:
> *Gostaria de configurar algumas mensagens de erros... do tipo: "nao foi
> possivel realizar o ftp"... "o ftp deu pau"... "a maquina esta down"....
> esses tipos de mensagens;
> * sei que tem uma maneira de poder encaminhar essas mensagem de erro para o
> meu email tambem;
> * Quando encaminhar esse email, informar a hora da dificuldade.
>
> Deste ja AGRADEÇO BASTANTE pela a presteza da lista :`))
>
> Att:Alt_ctrl_del.
>
> Ps: Se tiverem algum tutorial ou mesmo alguma referencia do Shell me
> informe o endereco;
>
>
> Ps2: Aqui esta o script para poder enviar o ftp... so falta essas
> dificuldades para poder completar... estou usando o red hat 8.
>
> #!/bin/sh
> ftp -nv <<EOF
> open 192.168.X.X
> user usuario senha
> put arquivo2.txt
> bye
> EOF