以下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
和$RG
会产生不同的结果吗?
如何解决此问题,以便仍然可以使用$RG
并获得第一个结果