PowerShellでテキストファイルを読み込んでコンソールに表示させよう
今回はPowerShellで、テキストファイルを読み込み、PowerShellのコンソールにその内容を表示してみましょう。
まず、以下のようなテキストファイルを用意します。
1 2 3 |
1行目 2行目 3行目 |
PowerShellのコンソールから、以下のコマンドを入力します。
Get-Content [-Path] ファイル名
なお、Get-Contentにはエイリアスとして、cat、gc、typeが用意されています。
テキストファイルを読み込んで1行ずつ加工して表示するプログラム
それでは、テキストファイルを読み込んで、1行ずつ加工してコンソールに表示するプログラムを作ってみましょう。
1 2 |
$array = Get-Content $Args[0] ForEach ($item in $array) {Write-Host("これは"+$item+"です")} |
上記のプログラムは、引数にテキストファイルを指定して、その内容を1行ずつ加工してコンソールに表示します。
PowerShellの詳しい仕様などに関しては、以下の公式サイトを参照してください。