
moiseskm09
(usa Ubuntu)
Enviado em 10/05/2018 - 21:11h
Boa noite,
Preciso verificar se um arquivo foi gerado, caso não, ele execute o processo para gerar o arquivo e testar de novo de forma infinita até que ele obtenha sucesso na geração do arquivo.
Preciso disso pq envio alguns arquivos para uma ftp de varias conexões diferentes e acabo tendo erro de conexão em algumas tentativas.
Quem puder me ajudar, ja pesquisei e nao consegui montar nada...
Abaixo parte do script que utilizo atualmente.
echo "=== Gerando Arquivo de conciliacao === "
su retag /retag/expConciliacao.sh --- este aqui é onde faço a geração do arquivo e envio para ftp
wait
#Verificando Geração de Arquivo de conciliação
echo "===Verificando a existencia do $FILE==="
if [ -e "$DIR$DATA$FILE" ] ; then
echo "===Arquivo Gerado com sucesso==="
mysql -u$DB_USER -p$DB_PASS -h $SERVIDOR --database $BANCO < /retag/insereCarga.sql
else
echo "Arquivo $FILE nao foi gerado"
fi