【PowerShell】配列を使用したループ・繰り返し処理[foreach]


この記事はプロモーションを含みます。

PowerShell

ホーム > PowerShell 逆引きリファレンス

PowerShellでは通常、ループ処理(繰り返し処理)は「for」文を使用します。
ここでは、配列と組み合わせて使用する「foreach」文について解説しています。

通常のFor文については、下記で説明しています。

構文

foreachステートメントの構文です。

foreach(配列の要素 in 配列){
	Write-Host 配列の要素
}

使用例

foreachステートメントの使用例です。

foreachステートメントを使用することで、配列の要素数分ループしつつ、配列の要素を一つずつ取り出します。

$fruits = "みかん,メロン,りんご"

$array = $fruits.split(",")

foreach($fruit in $array){
	Write-Host $fruit
}

サンプルの実行結果です。

PS C:\workspace\PowerShell>  .\sample.ps1
みかん
メロン
りんご

記事は以上です。foreachステートメントは使用頻度が高いので、覚えておきましょう。
配列については、以下で説明しています。

コメント

タイトルとURLをコピーしました