Advertisement
Guest User

Untitled

a guest
Jun 14th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. for wpinstall in $(find "$(pwd)"/ -type f -name wp-config.php | sed 's/wp-config.php//g')
  2.  
  3. do
  4.  
  5. echo "$wpinstall"
  6.  
  7. dbname=$(grep DB_NAME "$wpinstall"/wp-config.php | grep -v WP_CACHE_KEY_SALT | cut -d \' -f 4)
  8. dbuser=$(grep DB_USER "$wpinstall"/wp-config.php | grep -v WP_CACHE_KEY_SALT | cut -d \' -f 4)
  9. dbpassword=$(grep DB_PASSWORD "$wpinstall"/wp-config.php | grep -v WP_CACHE_KEY_SALT | cut -d \' -f 4)
  10. dbhost=$(grep DB_HOST "$wpinstall"/wp-config.php | grep -v WP_CACHE_KEY_SALT | cut -d \' -f 4 | sed 's/:/ /g' | awk '{print $1}')
  11. dbport=$(grep DB_HOST "$wpinstall"/wp-config.php | grep -v WP_CACHE_KEY_SALT | cut -d \' -f 4 | sed 's/:/ /g' | awk '{print $2}')
  12. dbport=${dbport:-3306}
  13.  
  14. echo "Database Name: $dbname" ; echo "Database User: $dbuser" ; echo "Database Password: $dbpassword" ; echo "Database Host: $dbhost" ; echo "Database Port: $dbport"
  15.  
  16. mysqldump -u"$dbuser" -p"$dbpassword" -h"$dbhost" -P"$dbport" "$dbname" > "$wpinstall"/"$dbname".sql
  17. # mysql -u"$dbuser" -p"$dbpassword" -h"$dbhost" -P"$dbport" "$dbname" < "$wpinstall"/"$dbname".sql
  18.  
  19. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement