grep Binary file ファイル名 matches には、-a オプション

事象

GNU grep コマンドで、grep したときに以下のようなメッセージが出て、検索にヒットしたファイルの中身が表示されない。

Binary file ファイルパス/ファイル名 matches

 

原因

grep がファイルの冒頭数行を見てバイナリファイルと判断したかららしい。

 

-aオプションをつける

grep -a 検索テキスト *

 

参考

qiita

コメント

タイトルとURLをコピーしました