要在Linux中搜索包含字符串的文件,通常会使用:
grep "search string" *
但是,如果您想要传递一个文件(例如mySearchString.txt,显然会包含字符串“search string” - 没有双引号...除非它们或单引号是必需的?)它用来搜索那个字符串?
grep <mySearchString.txt *
似乎不起作用......
答案 0 :(得分:1)
man grep
:
-f 档案
的 - 文件= 文件 强>从文件获取模式,每行一个。如果多次使用此选项或与
-e
(--regexp
)选项结合使用,请搜索给定的所有模式。空文件包含零模式,因此不匹配任何内容。 (-f
由POSIX指定。)