问题:
以下 shell 脚本代码不会产生预期的结果:
# 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
插值或扩展,从而给出预期的结果?