他のbash変数を設定するために、いくつかのPHP変数の値をbashスクリプトに取得しようとしています。基本的には、可変変数名の値にアクセスできる必要があります。bashスクリプトで変数名を使用する方法
スクリプトが&は、ファイルを読み込んでPHPの変数を見つけることが、私はそれらを設定しようとすると、それだけでハング見つけることができます。ここで私が持っているものです。
variables=(database_user database_password dbase);
paths=(modx_core_path modx_connectors_path modx_manager_path modx_base_path);
for index in "${variables[@]}"; do
index=\$$index
echo $index;
$index="$(grep -oE '\$${!index} = .*;' $config | tail -1 | sed 's/$${!index} = //g;s/;//g')";
done
ない私がここで間違ってやっているのかわから...
@ 123、参考としてABSを提案しないでください。悪い習慣を披露するのはむしろ悪名高い。 [BashFAQ#6](http://mywiki.wooledge.org/BashFAQ/006)は、間接的変数の最新かつ積極的な議論です。 –