ファイルを拡張子順にソートする
最終更新:2011/11/11 作成日:2010/09/19 分類:
ファイル操作
次のコマンドを実行すると、Get-ChildItemコマンドレットの実行結果を拡張子順に並び替えることができます。
PS U:\Work> Get-ChildItem | Sort-Object -Property Extension
ディレクトリ: U:\Work
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2011/11/11 22:08 2382 Index.html
-a--- 2011/11/11 22:04 72952 Image.jpg
-a--- 2011/11/11 22:16 20594 Folder.note
-a--- 2010/09/25 9:10 426 UserAgents.ps1
PS U:\Work>
これに加えて、拡張子を表示したい場合は、Format-Tableコマンドレットで列を指定します。
PS U:\Work> Get-ChildItem | Sort-Object -Property Extension `
>> | Format-Table Mode,LastWriteTime,Length,Name,Extension
>>
Mode LastWriteTime Length Name Extension
---- ------------- ------ ---- ---------
-a--- 2011/11/11 22:08:47 2382 Index.html .html
-a--- 2011/11/11 22:04:53 72952 Image.jpg .jpg
-a--- 2011/11/11 22:16:08 20594 Folder.note .note
-a--- 2010/09/25 9:10:29 426 UserAgents.ps1 .ps1
PS U:\Work>
行末で ` (バッククオート)を入力していることに注意して下さい。