grep でバイナリファイルの一致結果を抑制する方法 [closed] 質問する

grep でバイナリファイルの一致結果を抑制する方法 [closed] 質問する

Linux で使用する場合grep、結果には「バイナリ ファイル XXX の一致」が多数含まれることがよくありますが、これは気にしません。結果のこの部分を抑制するにはどうすればよいですか。または、バイナリ ファイルを除外するにはどうすればよいですかgrep

ベストアンサー1

使用できるオプションは 3 つあります。1 つは-Igrep でバイナリ ファイルを除外することです。その他は行番号とファイル名用です。

grep -I -n -H 


-I -- process a binary file as if it did not contain matching data; 
-n -- prefix each line of output with the 1-based line number within its input file
-H -- print the file name for each match

したがって、grep を実行するには次の方法があります。

grep -InH your-word *

おすすめ記事