Last-modified: 2011-12-26 (月) 01:24:43
LinuxTips/再帰的にファイル内の文字列を検索したい

概要

方法

Everything is expanded.Everything is shortened.
  1
  2
  3
  4
  5
  6
  7
-
!
 
-
!
-
!
# -rで再帰的に検索
grep -r [検索対象文字列] [検索パス]
 
# grep -rだと絞り込みが出来ないので、検索パスの指定にfindを使ったパターン
grep [検索対象文字列] `[findで検索対象パスを絞り込み]`
# 例. カレント以下、拡張子がlogのファイルからsysstatという文字列を検索
grep sysstat `find . -name '*.log'`

検証時の環境