ファイルの情報を1行ずつ取得して出力する。
実行結果はぱっと見、普通にGet-Contentしたのと変わんないけど、1行ごとに処理したい場合はいいよ。
実行例は、行の頭に「★」を付けるだけの処理
【実行例】
PS C:\Windows\system32> foreach($line in (Get-Content C:\test\test.txt)) {Write-Host ("★"+$line)}
↓
#1行にする必要なければこんな感じにしてもいいと思う
$ret = (Get-Content C:\test\test.txt)
foreach($line in $ret) {
Write-Host ("★"+$line)
}
【実行結果】
★あいうえお
★かきくけこ
★12345
★00001
★ああああ