2017-01-22 61 views
0

該字符串要在Linux爲包含的字符串的文件搜索文件,一個通常會使用:使用具有字符串文本文件中搜索包含在Linux中

grep "search string" * 

但是,如果你不是想傳遞什麼一個文件(如mySearchString.txt,顯然會包含字符串「搜索字符串」 - 沒有雙引號...除非他們或單引號是必需的?)grep它用於搜索該字符串?

grep <mySearchString.txt * 

似乎不工作...

+0

可能的重複[如何使文件中的「grep」讀取模式?](http://stackoverflow.com/questions/7027306/how-to-make-grep -read-patterns-from-a-file) –

+0

或者[如何用單詞列表grep](http://stackoverflow.com/questions/17863301/how-to-grep-with-a-list-of-話) –

回答

1

man grep

-f 文件
--file = 文件

文件獲取模式,每行一個。如果此選項多次使用或與-e--regexp)選項結合使用,請搜索所有給出的模式。空文件包含零模式,因此不匹配任何內容。 (-f由POSIX指定。)

相關問題