web-dev-qa-db-ja.com

ローカルのAzureCliインストールを使用してAzureCliスクリプトを実行するにはどうすればよいですか

最初に私はこれを尋ねるのに夢中になっています、これが本当に愚かな質問であるならば申し訳ありません。私はどこでも検索し、答えを見つけることができないので、それは明白でなければなりません!

このAzureスクリプトを実行してAzureFunctionアプリを作成するにはどうすればよいですか? https://docs.Microsoft.com/en-us/Azure/azure-functions/scripts/functions-cli-create-serverless

#!/bin/bash

# Function app and storage account names must be unique.
storageName=mystorageaccount$RANDOM
functionAppName=myserverlessfunc$RANDOM

# Create a resource group.
az group create --name myResourceGroup --location westeurope

# Create an Azure storage account in the resource group.
az storage account create \
  --name $storageName \
  --location westeurope \
  --resource-group myResourceGroup \
  --sku Standard_LRS

# Create a serverless function app in the resource group.
az functionapp create \
  --name $functionAppName \
  --storage-account $storageName \
  --consumption-plan-location westeurope \
  --resource-group myResourceGroup

Clean up deployment

このページには、ポータルのコンソールを使用して実行する方法の例が示されています。また、私が持っているAzure CLIをインストールすれば、ローカルで実行できることも示されています。パラメータを使用して自動化できるように、ローカルマシンから実行する必要があります。

しかし、このページは私に何も教えてくれません。

このファイルの拡張子は何ですか? .sh? CLIからスクリプトを呼び出すためにどのコマンドを使用しますか?

.shとして保存したファイル名を入力してみました

たとえば、az --helpがあり、そこにも何も表示されません。

5
Lenny D

これをMacでテストしました。

スクリプトを.sh拡張子の付いたファイルにコピーします。 test.shを使用しました。

AzureCLIのローカルインスタンスにログインしていることを確認してください。

次に、次を実行します:. /<path>/test.sh

4
Travis Prescott