コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

記述箇所を愚直にgrepする方法

ただの使いたくなったとき用のメモです。

環境

$ echo $SHELL
/bin/bash
$ /bin/bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin18)
Copyright (C) 2007 Free Software Foundation, Inc.

記述されている数を探す

$ grep -r {{探したい記述}} {{対象ディレクトリ}} | wc -l

例えば

  • current_user という記述がある箇所を
  • Railsapp ディレクトリ以下から探したい

の場合は下記

$ grep -r 'current_user' /app/ | wc -l

もし、記述されている行が見たければカウント要素である wc -l を外す

$ grep -r 'hospitals/basic_information' ./app/ 

参考リンク