PowerShellでhead tail
PowerShellとはマイクロソフトが開発した CUI のシェルで.NET 上で動作する。
コマンドプロンプトよりはるかに高機能らしい。
PowerShell上でheadとtailってどうするんだろうって思ったので調べてみた。
ちなみに
head・・・標準出力にファイルの最初のn行だけを出力
tail・・・標準出力にファイルの末尾のn行だけを出力
ということ。
・head(最初の10行)
Get-Content "ファイル名" | Select-Object -first 10
・tail(末尾の10行)
Get-Content "ファイル名" | Select-Object -last 10
・中間をとる場合
例:)最初の5行目から上へ3行をとる
Get-Content "aaa.csv" | Select-Object -first 5 | Select-Object -last 3
aaa.csv
1
2
3
4
5
6
7
8
9
10
出力
3
4
5