Update basic_search_replace.sh

main
jay 2023-10-20 16:21:37 +00:00
parent 717ef7e65d
commit 4edad200b7
1 changed files with 11 additions and 5 deletions

View File

@ -1,9 +1,15 @@
#!/bin/bash #!/bin/bash
WPDBPHOST=`cat ../ROOT/wp-config.php | grep DB_HOST | cut -d \' -f 4`
WPDBNAME=`cat ../ROOT/wp-config.php | grep DB_NAME | cut -d \' -f 4` # Read wp-config.php once and extract required values using awk
WPDBUSER=`cat ../ROOT/wp-config.php | grep DB_USER | cut -d \' -f 4` read WPDBPHOST WPDBNAME WPDBUSER WPDBPASS <<< $(awk -F"'" '
WPDBPASS=`cat ../ROOT/wp-config.php | grep DB_PASSWORD | cut -d \' -f 4` /DB_HOST/ {host=$4}
/DB_NAME/ {name=$4}
/DB_USER/ {user=$4}
/DB_PASSWORD/ {pass=$4}
END {print host, name, user, pass}
' ../ROOT/wp-config.php)
keywordSearch=$1 keywordSearch=$1
keywordreplace=$2 keywordreplace=$2
php srdb.cli.php -h $WPDBPHOST -n $WPDBNAME -u $WPDBUSER -p "$WPDBPASS" -s "$keywordSearch" -r "$keywordreplace" php srdb.cli.php -h "$WPDBPHOST" -n "$WPDBNAME" -u "$WPDBUSER" -p "$WPDBPASS" -s "$keywordSearch" -r "$keywordreplace"