読者です 読者をやめる 読者になる 読者になる

思考停止するな

ネットワークとかアプリケーションとかWebとか

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