問題タブ [azure-cli2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
450 参照

bash - BASH - 配列からコマンドに値を読み込む

私は bash に比較的慣れていないので、Azure CLI を使用して Azure MySQL サーバー インスタンス用に 127 個の VNET セキュリティ ルールを作成する必要があります。これには、ルール名と関連付けられたサブネット ID が必要です。ルール名はサブネット名です。サブネット名と ID を配列に読み取ることができ、配列にデータが取り込まれていることがわかります。

次に、次のコマンドを実行して、配列内の各名前と ID を使用して 127 のルールを作成し、ルールを作成します。

サブネット名と ID 値の両方を同じ配列に読み込む方がよいでしょうか?

bashスクリプトでこれを行う最良の方法は何ですか?また、名前とIDという列ヘッダーとGatewaySubnetというサブネットを無視するように指示するにはどうすればよいですか?

出力例(サブネット名)

出力例(サブネットID)

ランニング

私が期待するように、両方の配列の内容を画面に表示します。しかし、私が実行すると

私は得る

よろしくお願いします。

アンドリュー