Guest User

Untitled

a guest
Mar 5th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. #!/bin/bash
  2. db_host="localhost"
  3. db_name="database"
  4. db_user="root"
  5. db_pass=""
  6. file_path="/full/path"
  7.  
  8. while read LINE; do
  9. HASH=`echo $LINE | awk '{print $1}'`
  10. FILE=`echo $LINE | awk '{print $2}'`
  11.  
  12. if test "`md5sum $file_path/$FILE | awk '{print $1}'`" = $HASH; then
  13. echo "Importando arquivo: $FILE ..."
  14. bzip2 -d < $file_path/$FILE | mysql -h $db_host -u $db_user -D $db_name -p$db_pass -f -H
  15. echo "OK"
  16. else
  17. echo "Erro no MD5 do arquivo: $FILE"
  18. # TODO:
  19. # Enviar email avisando da falha
  20. fi
  21. done < $file_path/MD5SUMS
Add Comment
Please, Sign In to add comment