villagerHの日記

勉強したことや苦労した事などを書き綴ります

Is a directory

このSQLどこに書かれてるんだろうとか検索するときに

$ find . | xargs grep "SELECT"

みたいなコマンドを結構多様しているのですが、
linuxの時はバイナリファイル以外は問題なく使えていたのですがmacで実行すると

grep: ./xxx/src: Is a directory

といった感じでディレクトリだよといった内容のエラーが大量に出てきて目的のものが探しづらいなと思ってました。

いい加減どうにかしようとちょっと調べたのですが、

$ find . | xargs grep -s "SELECT"

といった感じでsオプションつけると表示されなくなるんですね!