grep 是 Linux 下十分好用的工具, 可以搜寻档案或经管线输入的字串, grep 的基本用法是:
$ grep ‘search_word’ file_name
这样就可以在档案 file_name 内找出包含 “search_word” 字串的行, 如果要搜寻多个档案, 可以这样:
$ grep ‘search_word’ file_name file_name2
要对目录下所有档案做搜寻, 可以用 * 字符替档案名称:
$ grep ‘search_word’ *
另一个情况是想对目录下所有档案, 包括 sub-directory 目录下的档案做搜寻, 可以加上 -r 或 -R 参数, 例如:
$ grep -r’search_word’ *