Update v-clone-website

This commit is contained in:
myvesta 2020-03-05 09:37:59 +01:00 committed by GitHub
commit e3af159de4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -65,15 +65,18 @@ if [ -f "$FROM_FOLDER/wp-config.php" ]; then
fi fi
if [ $IT_IS_WP -eq 1 ]; then if [ $IT_IS_WP -eq 1 ]; then
FROM_DATABASE_NAME=$(grep 'DB_NAME' $FROM_CONFIG_FILE_FULL_PATH | awk '{print $3}' | sed -e "s/^'//" -e "s/'$//") FROM_CONFIG_FILE_FULL_PATH_BACKUP="${FROM_CONFIG_FILE_FULL_PATH}_backup"
if [ -z "FROM_DATABASE_NAME" ]; then cp $FROM_CONFIG_FILE_FULL_PATH $FROM_CONFIG_FILE_FULL_PATH_BACKUP
sed -i "s|('|( '|g" $FROM_CONFIG_FILE_FULL_PATH sed -i "s|//.*$||g" $FROM_CONFIG_FILE_FULL_PATH_BACKUP
sed -i "s|');|' );|g" $FROM_CONFIG_FILE_FULL_PATH if [ -z "$FROM_DATABASE_NAME" ]; then
FROM_DATABASE_NAME=$(grep 'DB_NAME' $FROM_CONFIG_FILE_FULL_PATH | awk '{print $3}' | sed -e "s/^'//" -e "s/'$//") sed -i "s|('|( '|g" $FROM_CONFIG_FILE_FULL_PATH_BACKUP
sed -i "s|');|' );|g" $FROM_CONFIG_FILE_FULL_PATH_BACKUP
FROM_DATABASE_NAME=$(grep 'DB_NAME' $FROM_CONFIG_FILE_FULL_PATH_BACKUP | awk '{print $3}' | sed -e "s/^'//" -e "s/'$//")
fi fi
FROM_DATABASE_USERNAME=$(grep 'DB_USER' $FROM_CONFIG_FILE_FULL_PATH | awk '{print $3}' | sed -e "s/^'//" -e "s/'$//") FROM_DATABASE_USERNAME=$(grep 'DB_USER' $FROM_CONFIG_FILE_FULL_PATH_BACKUP | awk '{print $3}' | sed -e "s/^'//" -e "s/'$//")
FROM_DATABASE_PASSWORD=$(grep 'DB_PASSWORD' $FROM_CONFIG_FILE_FULL_PATH | awk '{print $3}' | sed -e "s/^'//" -e "s/'$//") FROM_DATABASE_PASSWORD=$(grep 'DB_PASSWORD' $FROM_CONFIG_FILE_FULL_PATH_BACKUP | awk '{print $3}' | sed -e "s/^'//" -e "s/'$//")
rm $FROM_CONFIG_FILE_FULL_PATH_BACKUP
fi fi
if [ $# -ge 3 ]; then if [ $# -ge 3 ]; then
if [ ! -z "$3" ]; then if [ ! -z "$3" ]; then
@ -91,15 +94,15 @@ if [ $# -ge 5 ]; then
fi fi
fi fi
if [ -z "$FROM_DATABASE_NAME" ]; then if [ -z "$FROM_DATABASE_NAME" ]; then
echo "Error: FROM_DATABASE_NAME $FROM_DATABASE_NAME is empty" echo "Error: FROM_DATABASE_NAME is empty"
exit 6 exit 6
fi fi
if [ -z "$FROM_DATABASE_USERNAME" ]; then if [ -z "$FROM_DATABASE_USERNAME" ]; then
echo "Error: FROM_DATABASE_USERNAME $FROM_DATABASE_USERNAME is empty" echo "Error: FROM_DATABASE_USERNAME is empty"
exit 7 exit 7
fi fi
if [ -z "$FROM_DATABASE_PASSWORD" ]; then if [ -z "$FROM_DATABASE_PASSWORD" ]; then
echo "Error: FROM_DATABASE_PASSWORD $FROM_DATABASE_PASSWORD is empty" echo "Error: FROM_DATABASE_PASSWORD is empty"
exit 8 exit 8
fi fi
@ -225,8 +228,8 @@ fi
echo "===============================================================================" echo "==============================================================================="
echo "FROM_DOMAIN = $FROM_DOMAIN" echo "FROM_DOMAIN = $FROM_DOMAIN"
echo "FROM_USER = $FROM_USER"
echo "TO_DOMAIN = $TO_DOMAIN" echo "TO_DOMAIN = $TO_DOMAIN"
echo "FROM_USER = $FROM_USER"
echo "TO_USER = $TO_USER" echo "TO_USER = $TO_USER"
echo "FROM_FOLDER = $FROM_FOLDER" echo "FROM_FOLDER = $FROM_FOLDER"
echo "TO_FOLDER = $TO_FOLDER" echo "TO_FOLDER = $TO_FOLDER"
@ -234,14 +237,14 @@ echo "IT_IS_WP = $IT_IS_WP"
echo "FROM_CONFIG_FILE_FULL_PATH = $FROM_CONFIG_FILE_FULL_PATH" echo "FROM_CONFIG_FILE_FULL_PATH = $FROM_CONFIG_FILE_FULL_PATH"
echo "TO_CONFIG_FILE_FULL_PATH = $TO_CONFIG_FILE_FULL_PATH" echo "TO_CONFIG_FILE_FULL_PATH = $TO_CONFIG_FILE_FULL_PATH"
echo "FROM_DATABASE_NAME = $FROM_DATABASE_NAME" echo "FROM_DATABASE_NAME = $FROM_DATABASE_NAME"
echo "FROM_DATABASE_USERNAME = $FROM_DATABASE_USERNAME"
echo "FROM_DATABASE_PASSWORD = $FROM_DATABASE_PASSWORD"
echo "FROM_DATABASE_NAME_WITHOUT_PREFIX = $FROM_DATABASE_NAME_WITHOUT_PREFIX"
echo "FROM_DATABASE_USERNAME_WITHOUT_PREFIX = $FROM_DATABASE_USERNAME_WITHOUT_PREFIX"
echo "TO_DATABASE_NAME = $TO_DATABASE_NAME" echo "TO_DATABASE_NAME = $TO_DATABASE_NAME"
echo "FROM_DATABASE_USERNAME = $FROM_DATABASE_USERNAME"
echo "TO_DATABASE_USERNAME = $TO_DATABASE_USERNAME" echo "TO_DATABASE_USERNAME = $TO_DATABASE_USERNAME"
echo "FROM_DATABASE_PASSWORD = $FROM_DATABASE_PASSWORD"
echo "TO_DATABASE_PASSWORD = $TO_DATABASE_PASSWORD" echo "TO_DATABASE_PASSWORD = $TO_DATABASE_PASSWORD"
echo "FROM_DATABASE_NAME_WITHOUT_PREFIX = $FROM_DATABASE_NAME_WITHOUT_PREFIX"
echo "TO_DATABASE_NAME_WITHOUT_PREFIX = $TO_DATABASE_NAME_WITHOUT_PREFIX" echo "TO_DATABASE_NAME_WITHOUT_PREFIX = $TO_DATABASE_NAME_WITHOUT_PREFIX"
echo "FROM_DATABASE_USERNAME_WITHOUT_PREFIX = $FROM_DATABASE_USERNAME_WITHOUT_PREFIX"
echo "TO_DATABASE_USERNAME_WITHOUT_PREFIX = $TO_DATABASE_USERNAME_WITHOUT_PREFIX" echo "TO_DATABASE_USERNAME_WITHOUT_PREFIX = $TO_DATABASE_USERNAME_WITHOUT_PREFIX"
echo "===============================================================================" echo "==============================================================================="
read -p "=== Press Enter to continue ===" read -p "=== Press Enter to continue ==="