grepするときに◯◯がつくファイルを除外
僕はファイル検索をするときに
$ find ./ xargs grep -n --color=always 'hogehoge'
みたいな感じでhogehogeが含まれているファイルを捜すんですが、
たまに(Laravelの)storageフォルダ以下のlogファイルが大量に引っかかってきて鬱陶しいことがありました。
で調べたら、特定のフォルダを除外する方法があったのでシェア。
| grep -v "storage" |
を付けるだけ笑
なので今は
$ find ./ | grep -v "storage" |xargs grep -n --color=always "hogehoge"
とするようにしています。
僕はこんな長いのを毎回打つのが面倒なので~/.bashrcに
alias fndl='find ./ | grep -v "storage" |xargs grep -n --color=always '
を速攻で仕込みましたw
以下参考d.hatena.ne.jp