目前我正在研究一个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
答案 0 :(得分:0)
您发布的脚本应该按原样运行。确保您粘贴的代码是您运行的实际代码。
在字符串周围加上单引号是导致您描述的问题的典型错误,但在发布的示例中没有。