created: 2022-09-19T00:42:10.381Z

リポジトリ横断で grep するときに除外するディレクトリのメモ

たとえば「Slack の API 連携のコード、これ絶対いままで何回も書いてるから使えるところコピペしたいんだけど」というときに、リポジトリ横断で grep するための除外ディレクトリを列挙したもの。ghq ディレクトリとかで実行すれば自分が管理しているリポジトリのソースコードから探せるはず。

$ ack postMessage \
    --ignore-dir=node_modules \
    --ignore-dir=build \
    --ignore-dir=dist \
    --ignore-dir=.webpack \
    --ignore-dir=static \
    --ignore-dir=public \
    --ignore-dir=.next \
    -r ./

本当は gibo dump Node|Python とかを使ってまとめて ignore できると気持ちよさそうだけれども、それはそれで意図せず探索しないパスができそうだなと思う。

勉強が一番、簡単でした 読んだら誰でも勉強したくなる奇跡の物語
[ad] 勉強が一番、簡単でした 読んだら誰でも勉強したくなる奇跡の物語
チャン・スンス, 吉川 南 (単行本(ソフトカバー))