Guest User

Untitled

a guest
Jun 11th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. ###################### INICIO DO BLOCO RECURSIVO #########################
  2. ## Se houver parametros corretos, faz envio via MQ Websphere ##
  3. if [ "$1" = "G0467221" ] || [ "$1" = "G0531209" ] || [ "$1" = "G0520535" ] || [ "$1" = "G0520541" ] || [ "$1" = "G0520555" ] || [ "$1" = "G0531831" ]; then
  4. #_arquivo=`find $DIR_REMOTO -iname "$2_*" | head -1`
  5. _arquivo=$(ssh -n -i $CHAVE_SSH $USUARIO_SSH@$DESTINO_SSH "find $DIR_REMOTO -iname $2* | head -1")
  6.  
  7. if [ ! -f "$_arquivo" ]; then
  8. echo "---- Arquivo $2* inexistente." >>$ARQ_LOG
  9. exit 1;
  10. fi
  11.  
  12. echo 'Nome do arquivo: ' basename $_arquivo >>$ARQ_LOG
  13. if [ ! -s "$_arquivo" ]; then
  14. echo "---- Arquivo vazio. Ignorado." >>$ARQ_LOG
  15. exit 0;
  16. else
  17. _nomearq=`basename $_arquivo`
  18. ## FAZ AQUI A CHAMADA DE TRANSFERENCIA...
  19. scp -r -i $CHAVE_SSH $USUARIO_SSH@$DESTINO_SSH:$DIR_REMOTO $DIR_LOCAL
  20. if [ $? -eq 0 ]; then
  21. echo "---- Status: OK!" >>$ARQ_LOG
  22. exit 0;
  23. fi
  24. fi
  25.  
  26. echo "---- Status: Erro na transmissão!" >>$ARQ_LOG
  27. exit 1;
  28. fi
  29. ####################### TERMINO DO BLOCO RECURSIVO #########################
Advertisement
Add Comment
Please, Sign In to add comment