kritikals
(usa Fedora)
Enviado em 02/04/2013 - 20:33h
Boa noite pessoal, estou estudando Script Shell, com base nos livros:
PROGRAMAÇÃO SHELL LINUX - Julio Cezar Neves
UM GUIA PRATICO LINUX DE COMANDOS, EDITORES E PROGRAMAÇÃO DE SHELL - Mark G. Sobell
e estou criando um script para buscar alguns arquivos em um FTP, e assim que for executando o Script, esse vai salvando em um log os resultados do processamento. Veja como está ficando:
#!/bin/bash
#--------PREPARA DIRETÓRIO TEMPORÁRIO-------#
echo processo de backup iniciado em `date +%d/%m/%Y` as `date +%H:%M` h. | tee -a >/home/user/Script/logbkpftp
cd /tmp
mkdir bkp 2> /dev/null
cd bkp
#-------------------------------------------#
#-------PREPARA DATA DE REFERÊNCIA----------#
datref=`date +%Y%m%d -d "10 days ago"`
#-------------------------------------------#
#------ACESSA FTP E BUSCA ARQUIVOS----------#
ftp -in <<EOF
open xxx.xxx.xxx.xxx
user xxxxx xxxxxx
cd /Cadastro
mget "$datref"*.txt
bye
EOF
#------------------------------------------#
e nessa ultima parte "ACESSA FTP E BUSCA ARQUIVOS", gostaria de fazer uma verificação se conectou ou não para enviar isso ao log, como posso fazer? Não sei como testar se conectou ou não.