事象
GNU grep コマンドで、grep したときに以下のようなメッセージが出て、検索にヒットしたファイルの中身が表示されない。
Binary file ファイルパス/ファイル名 matches
原因
grep がファイルの冒頭数行を見てバイナリファイルと判断したかららしい。
-aオプションをつける
grep -a 検索テキスト *
GNU grep コマンドで、grep したときに以下のようなメッセージが出て、検索にヒットしたファイルの中身が表示されない。
Binary file ファイルパス/ファイル名 matches
grep がファイルの冒頭数行を見てバイナリファイルと判断したかららしい。
grep -a 検索テキスト *
コメント