指定した文字の含まれた行を抽出します。
ログファイルの分析とかでよく使うかな。
(コマンド) |FIND "文字列"
【使用例】
○DIRでディレクトリだけ出力したい場合
(コマンド)
DIR |FIND "<DIR>"
(結果)
2011/05/14 00:22 <DIR> Desktop
2010/12/30 14:55 <DIR> Documents
2011/05/07 13:02 <DIR> Downloads
2010/07/15 06:42 <DIR> Favorites
・
・
・
○DIRでディレクトリだけ出力したい場合
(コマンド)
DIR |FIND "<DIR>"
(結果)
2011/05/14 00:22 <DIR> Desktop
2010/12/30 14:55 <DIR> Documents
2011/05/07 13:02 <DIR> Downloads
2010/07/15 06:42 <DIR> Favorites
・
・
・
○テキストファイルの必要な行だけ表示
(コマンド)
TYPE sample.txt |FIND "エラー"
(結果)
○○エラー
△△エラー
□□エラー
応用で、FIND /Vにすると見付かった行数が出るので、
TYPE sample.txt |FIND /V "エラー"で上の例だと「3」が表示されます。
0 件のコメント:
コメントを投稿