1. ホーム
  2. bash

[解決済み] Grep 'binary file matches'. どうすれば正常なgrepの出力が得られるか?[重複]する

2022-03-05 09:13:51

質問

ディレクトリを再帰的に検索するgrepスクリプトがあるんだけど、どうすればいい?

grep -n -R -e 'search term' -e 'second search term' ./ 

しかし、私が得た結果は以下の通りです。JPGでマッチが見つかったが、実際の結果はないことに注意してください。

Binary file ./jpg/00015928.jpg matches
Binary file ./jpg/00015296.jpg matches
Binary file ./jpg/00020072.jpg matches

通常のgrep検索のように、結果を出力で確認する方法はありますか?

どのように解決するのですか?

試してみてください。

grep --text

または

grep -a 

を略して これは次のものと同等です。 --binary-files=text で、バイナリファイルでのマッチングを表示するようにします。