变量和字符串替换不适用于参数

时间:2019-01-14 09:49:51

标签: bash azure unix

以下bash脚本用于运行azure命令:

#!/bin/bash
RG=$1
echo "az cosmosdb list-keys -g $1 -n db01"
echo "az cosmosdb list-keys -g $RG -n db01"

然后使用以下命令运行脚本:

cosmokeys.sh main-Resource-Grp

输出为

az cosmosdb list-keys -g main-Resource-Grp -n db01
-n db01sdb list-keys -g main-Resource-Grp

我不了解Unix / Linux,初学者的问题是:

  1. $1$RG会产生不同的结果吗?

  2. 如何解决此问题,以便仍然可以使用$RG并获得第一个结果

0 个答案:

没有答案