findとgrepを使う

普段からfind, grepを使っていないので、いざ使おうとすると使えない

% grep printf ./*.c     # カレントディレクトリの.cファイルの中からprintfを含む行を検索
% find ./ -name "*.c"   # カレントディレクトリから.cファイルを検索

もちろん他にも細かいコマンドはあるのだけれど
grepとfindの引数が微妙に違うのでいっつも混乱する
混乱しないくらい普段から使え、ということかな?


findよりもlocate | grepの方が速いし、しっくりくるのは自分だけでないはず・・・