[FAQ CENTER トップ]
[バッチコマンド FAQ トップへ]

バッチコマンド FAQ



スポンサード リンク




Q テキストファイルで指定した文字が含まれる行数をカウントする方法

A
テキストファイルに対して、指定した文字が含まれる行数をカウントする方法を紹介します。
(Linux では grep コマンドや wc コマンドで簡単に実現できますが、Windows では標準でこれらのコマンドは用意されていないため工夫が必要です。)

以下のように type コマンドを find に渡すことで実現が出来ます。

type c:\test\findme.txt | find /c /v "findme"


以下のコマンドだと、検索するファイル名も出力されているので、処理が困難となります。

find /C /I /N "findstr" c:\test\findme.txt
---------- C:\TEST\FINDME.TXT: 5

(*)c:\test\findme.txt という検索対象ファイル名まで出力されてしまいます。





スポンサード リンク



本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)

[バッチコマンド FAQ トップへ]
[FAQ CENTER トップ]