Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ###################### INICIO DO BLOCO RECURSIVO #########################
- ## Se houver parametros corretos, faz envio via MQ Websphere ##
- if [ "$1" = "G0467221" ] || [ "$1" = "G0531209" ] || [ "$1" = "G0520535" ] || [ "$1" = "G0520541" ] || [ "$1" = "G0520555" ] || [ "$1" = "G0531831" ]; then
- #_arquivo=`find $DIR_REMOTO -iname "$2_*" | head -1`
- _arquivo=$(ssh -n -i $CHAVE_SSH $USUARIO_SSH@$DESTINO_SSH "find $DIR_REMOTO -iname $2* | head -1")
- if [ ! -f "$_arquivo" ]; then
- echo "---- Arquivo $2* inexistente." >>$ARQ_LOG
- exit 1;
- fi
- echo 'Nome do arquivo: ' basename $_arquivo >>$ARQ_LOG
- if [ ! -s "$_arquivo" ]; then
- echo "---- Arquivo vazio. Ignorado." >>$ARQ_LOG
- exit 0;
- else
- _nomearq=`basename $_arquivo`
- ## FAZ AQUI A CHAMADA DE TRANSFERENCIA...
- scp -r -i $CHAVE_SSH $USUARIO_SSH@$DESTINO_SSH:$DIR_REMOTO $DIR_LOCAL
- if [ $? -eq 0 ]; then
- echo "---- Status: OK!" >>$ARQ_LOG
- exit 0;
- fi
- fi
- echo "---- Status: Erro na transmissão!" >>$ARQ_LOG
- exit 1;
- fi
- ####################### TERMINO DO BLOCO RECURSIVO #########################
Advertisement
Add Comment
Please, Sign In to add comment