mac grep実行時にBinary fileを無視する

  • 作成日 2023.12.07
  • mac
mac grep実行時にBinary fileを無視する

macのターミナル上で、grep実行時にBinary fileを無視する手順を記述してます。「grep」コマンドでオプション「-I」(大文字のi)を使用するだけで可能です。

環境

  • OS macOS Monterey
  • SHELL /bin/zsh

手順

grep実行時にBinary fileを無視するには、「grep」コマンドのオプション「-I」を使用します。

以下の「Binary file ~~ matches」を無視します。

Binary file /Users/admin/Library/Developer/CoreSimulator/Devices/BCF5351C-97C7-4690-B778-AE0972CF35E1/data/var/db/uuidtext/D9/4DA354E6E23EF09D5DEA586CE892DE matches
Binary file /Users/admin/Library/Developer/CoreSimulator/Devices/BCF5351C-97C7-4690-B778-AE0972CF35E1/data/var/db/uuidtext/ED/3587A7176C3D4398CC71E1D88DB819 matches

実際に実行してみると、無視できていることが確認できます。

grep -rI hoge ~