пишу скрипт на баше но выбор переменных с конфига приходится делать на пхп
и все здорово до того места где я впихиваю переменную
Обьявляем там все дела
#!/bin/sh
SITEDIR="/home/bitrix/ext_www"
DBCONN="bitrix/php_interface/dbconn.php"
TMPDIR="/var/backup/site"
.....
работает
DBPASS=$(/bin/php -r 'include "/home/bitrix/ext_www/site.ru/bitrix/php_interface/dbconn.php"; echo "$DBPassword";')
не работает
DBPASS=$(/bin/php -r 'include "$SITEDIR/$ELEMENT/$DBCONN"; echo "$DBPassword";')
Поскольку переменные остаются ТЕКСТОМ
ВЫВОД /bin/php -r 'include "$SITEDIR/$ELEMENT/$DBCONN"; echo "$DBPassword";
связано это с
' '
насколько я понимаю и че делать?
заменить их на двойные я не могу, не сработает пхп
экранировать тоже не помогает.