Let's say I have a wp-config.php
like so:
define('DB_NAME', 'db_name'); define('DB_USER', 'user'); define('DB_PASSWORD', 'pass');
In my bash script I have a construct similar to:
#!/usr/bin/bash # Database config echo -e "\ndatabase name: \c" read DB_NAME sed -i -e "s/define('DB_NAME', );/define('DB_NAME', $DB_NAME);/g" "C:/Apache24/htdocs/test.txt"
It doesn't work however. How could I edit (using sed
) the variables db_name
, user
& pass
in test.txt
given that these variables would typically be unknown in advance?
m4
instead ofsed
? Seeman m4
.