Нужно красивое решение выдернуть переменные БД для дампа.
есть решение на php, не предлагать. хочу красивое на bash.
по быстрой прикинул вариант
grep "DBLogin =" bconn.php | grep -Eo "\".+\"" | tr -d \"
Правильный вывод
3dpaneli
Но изящным оно явно не пахнет, да в добавок может встретиться как "" так и ''
У кого есть идеи как лучше сделать?
dbcon.php<?
define("DBPersistent", false);
$DBType = "mysql";
$DBHost = "localhost";
$DBLogin = "3dpaneli";
$DBPassword = "fUdXpwHsW#9";
$DBName = "3dpaneli";
$DBDebug = false;
$DBDebugToFile = false;
@set_time_limit(60);
define("DELAY_DB_CONNECT", true);
define("CACHED_b_file", 3600);
define("CACHED_b_file_bucket_size", 10);
define("CACHED_b_lang", 3600);
define("CACHED_b_option", 3600);
define("CACHED_b_lang_domain", 3600);
define("CACHED_b_site_template", 3600);
define("CACHED_b_event", 3600);
define("CACHED_b_agent", 3660);
define("CACHED_menu", 3600);
define("BX_UTF", true);
define("BX_FILE_PERMISSIONS", 0644);
define("BX_DIR_PERMISSIONS", 0755);
@umask(~BX_DIR_PERMISSIONS);
@ini_set("memory_limit", "512M");
define("