Nach Wordpress DB_NAME, DB_USER, DB_PASSWORD und DB_HOST in wp-config.php grep-en
English
Deutsch
Diese grep-Anweisung filtert die Inhalte von DB_NAME, DB_USER, DB_PASSWORD und DB_HOST aus einer wp-config.php:
example-3.txt
Beispielsweise extrahiert sie aus der wp-config.php-Zeile
example-2.php
den Wert techoverflow.
Hier sind die Anweisungen für DB_NAME, DB_USER, DB_PASSWORD und DB_HOST:
example-1.txt
DB_USER=$(grep -oP "define\(['\"]DB_USER['\"],\s*['\"]\K[^'\"]+(?=[\'\"]\s*\)\s*;)" wp-config.php)
DB_PASSWORD=$(grep -oP "define\(['\"]DB_PASSWORD['\"],\s*['\"]\K[^'\"]+(?=[\'\"]\s*\)\s*;)" wp-config.php)
DB_HOST=$(grep -oP "define\(['\"]DB_HOST['\"],\s*['\"]\K[^'\"]+(?=[\'\"]\s*\)\s*;)" wp-config.php)Sie können dies beispielsweise in automatischen Backup-Skripten verwenden, ohne das Passwort manuell in das Backup-Skript zu kopieren
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow