この記事は以前 http://blog.hiros-dot.net/ に書いたものです。
今回はfor文について説明したいと思います。
PowerShellにおけるforループの構文は次の通りです。
for ( 初期化; 評価式; インクリメント )
{
評価式がTrueの場合に実行するスクリプト
}
ただし、PowerShellでは比較演算子の表し方が独特であるため、慣れるまでは少し違和感があります。
比較演算子は比較演算子(PowerShell 入門) を参照ください。
c言語やC#では
for ( i = 0; i < 5; i++ ) { }
と書くところを、PowerShellでは
for ( $i = 0; $i -lt 5; $i++ ) { }
と記述します。
実際の使用例は下記の通りです。(for文を使用してカウントを表示する例です)
PS > for ( $i = 0; $i -lt 5; $i++ ) >> { >> Write-Host ("カウント" + $i) >> } >> カウント0 カウント1 カウント2 カウント3 カウント4
コメント