1 min read

Linux grep的用法

在文件夹中搜索其中的js文件

[bash]grep function *.js[/bash]

在当前文件夹和子文件夹中搜索所有文件
[bash]grep -d recurse -i ‘function_input’ *[/bash]
注意,在此处使用*.*和*,结果会有所不同。

从文件中读取Pattern
[bash]grep -f pattern_file search_file[/bash]
需要注意的是,在pattern_file中,不能有空行存在,如果有空行存在,得不到想要的结果。这个bug困扰了我好久啊。