Guest User

Untitled

a guest
Jan 7th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. DatabaseHost="localhost"
  4. DatabaseName=$1
  5. DatabasePort=""
  6. DatabaseSocket=""
  7. DatabaseUsername=$2
  8. DatabasePassword=$3
  9.  
  10. isImportCompleted() {
  11. echo -n "$(date)" >> import.log
  12. echo -e "\
  13. ${DatabaseHost}\n\
  14. ${DatabaseName}\n\
  15. ${DatabasePort}\n\
  16. ${DatabaseSocket}\n\
  17. ${DatabaseUsername}\n\
  18. ${DatabasePassword}\n"| \
  19. # tee -a import.log | \
  20. php ./index.php /Base/Import/Version3/1 | \
  21. sed '/Version3 Import/d' | \
  22. sed '/====================/d' | \
  23. sed '/Database Host:/d' | \
  24. sed '/Database Name:/d' | \
  25. sed '/Database Port (enter for default port):/d' | \
  26. sed '/Database Socket (enter for default socket):/d' | \
  27. sed '/Database Username:/d' | \
  28. sed -re 's/Database Password://' | \
  29. sed '/^\s*$/d' | \
  30. tee -a import.log | \
  31. grep -s "Completed"
  32. }
  33.  
  34. echo "\n$(date) start" >> import.log
  35. until isImportCompleted
  36. do
  37. echo -n "."
  38. done
  39. echo "$(date) completed" >> import.log
Add Comment
Please, Sign In to add comment