先頭または末尾から指定した件数のみ表示する
Select-Objectコマンドレットを使用すると、配列の先頭から3件のみ表示することや、末尾から3件のみ表示することなどが可能です。もちろん、3件だけではなく任意の件数を指定できます。
PS U:\Ps> # フォルダーの中身を先頭から3件のみ表示
PS U:\Ps> Get-ChildItem | Select-Object -First 3
ディレクトリ: U:\Ps
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 2010/09/08 6:52 Folder1
d---- 2010/09/08 6:52 Folder2
-a--- 2007/09/08 19:44 28570 Amd.png
PS U:\Ps>
PS U:\Ps> # フォルダーの中身を末尾から3件のみ表示
PS U:\Ps> Get-ChildItem | Select-Object -Last 3
ディレクトリ: U:\Ps
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2006/03/20 20:52 41171 Microsoft.swf
-a--- 2010/09/21 20:29 81 SJisText.txt
-a--- 2010/04/10 20:23 123398 Toshiba.jpg
PS U:\Ps>
PS U:\Ps> # テキストファイルの先頭3行のみ表示
PS U:\Ps> Get-Content .\File1.txt | Select-Object -First 3
・四則演算を行う (2010/09/18)
・小数を整数に変換する (2010/09/18)
・オブジェクトを並び替える (2010/09/18)
PS U:\Ps>
PS U:\Ps> # テキストファイルの末尾3行のみ表示
PS U:\Ps> Get-Content .\File1.txt | Select-Object -Last 3
・ファイル名の末尾に日付を加える (2010/09/20)
・[ や ] を含むファイル名を扱う (2010/09/20)
・ファイル・フォルダーの存在を確認する (2010/09/21)
PS U:\Ps>