問題:
次のシェルスクリプトコードは、期待される結果を生成しません。
# MYSQL, MyUSER MyHost etc ... all defined above as normal
TARG_DB="zztest";
DB_CREATE="$($MYSQL -u $MyUSER -h $MyHOST -p$MyPASS -Bse 'create database $TARG_DB')";
期待される結果:
名前で作成された新しいデータベースzztest
実際の結果:
名前で作成された新しいデータベース$TARG_DB
質問:
このサンプルコードをどのように変更して$TARG_DB
、補間または拡張し、期待される結果を得ることができますか?