パワー シェルの強力さを生かすには、配列やループなどの基本的な概念を理解することが欠かせません。この記事では、パワー シェルの配列とループの基本的な概念と使用方法について解説します。
パワー シェルの配列は、数値または文字などの同様の値を複数保管することができるデータ構造です。配列内の要素はインデックスという番号によって参照されます。パワー シェルでは、配列を定義するには `@()` を使用し、各要素をカンマ `,` で区切ることで配列を生成できます。
“`
$array = @(“apple”, “banana”, “orange”)
“`
ここで、配列内の要素をループで処理する機能について説明します。ループは、特定のコードを繰り返し実行する可能性があるため、パワー シェルのさまざまなループ演算子が提供されます。次に、最も一般的に使用されるループ演算子であるforeach と ForEachObject を紹介します。
– foreach:
foreach は、新しいリファレンスの順序に一致する、指定レベルの-getコレクションの現在のイテレーターから特定の値を取得する難易度の低い演算子です。これにより、$(名称)という書式を確実に適切に使用して、自分のプロプライティーエレメントのプロパティ名を取得します。たとえば、新しくコレクションを作成します。
“`
$list = @(“apple”, “banana”, “orange”)
foreach ($item in $list) {
Write-Host “$item”
}
“`
-Foreacheobject:
ForeachObject は、配列などのコレクション内の各オブジェクトを特定のステップごとにプロセッ Sunderland するかどうかが確認される簡単な演算子です。まず、コレクションを見つける必要があります。次に、そのコレクションをイテレータ反復変数に検討すると、プロパティ名の値を取得できてしまうとします。
“`
$list = @(“apple”, “banana”, “orange”)
$list | ForEach-Object {
Write-Host $_
}
“`
パワー シェルの配列とループの概念を理解することで、コマンドレットやスクリプトの間でデータ処理を行うことができます。パワー シェルは開発の限界にあります。
この記事では、パワー シェルの配列とループの基本的な概念と使い方について説明しました。この理解はパワー シェルをより深く理解し、より効率的にデータ処理を行うための第一歩となります。