如何将变量放在正在Bash脚本中执行的命令的路径中

时间:2014-01-02 19:18:26

标签: bash shell

目前我正在研究一个Bash脚本,我在编写脚本的特定部分时遇到了麻烦。基本上我使用bash脚本中的read命令在appName中读取,然后我想在路径中运行带有appName变量的命令,但是当我运行脚本时它只打印$ appName而不是变量本身

我描述的脚本部分如下所示,

echo "Input the name of the app"

read appName

echo "The AppName is: "$appName

dotApp=.app

ldid -S DerivedData/$appName/Build/Products/*/$appName$dotApp

1 个答案:

答案 0 :(得分:0)

您发布的脚本应该按原样运行。确保您粘贴的代码是您运行的实际代码。

在字符串周围加上单引号是导致您描述的问题的典型错误,但在发布的示例中没有。