search_and_replace_add-on/basic_search_replace-dry-ru...

16 lines
629 B
Bash
Raw Normal View History

2023-10-23 18:42:41 +00:00
#!/bin/bash
WPDBPHOST="`wp config get DB_HOST --path=/var/www/webroot/ROOT`"
WPDBNAME="`wp config get DB_NAME --path=/var/www/webroot/ROOT`"
WPDBUSER="`wp config get DB_USER --path=/var/www/webroot/ROOT`"
WPDBPASS="`wp config get DB_PASSWORD --path=/var/www/webroot/ROOT`"
timestamp=$(date)
2023-10-23 18:42:41 +00:00
keywordSearch=$1
keywordreplace=$2
2023-10-26 18:05:10 +00:00
echo "=========================="
echo "Search and Replace operation starts: $timestamp"
echo "---------------------"
2023-10-26 18:06:14 +00:00
echo ""
2023-10-23 18:42:41 +00:00
php srdb.cli.php -h $WPDBPHOST -n $WPDBNAME -u $WPDBUSER -p "$WPDBPASS" -s "$keywordSearch" -r "$keywordreplace" -z
2023-10-26 18:06:14 +00:00
echo ""
2023-10-26 18:05:10 +00:00
echo "Search and Replace operation ends: $timestamp"