使用grep對大量文件中出現的所有字符串進行計數

我有一堆日誌文件。 我需要找出一個字符串在所有文件中出現的次數。 grep-c string*回報... file1:1 file2:0 file3:0... 使用管道我只能得到有一個或多個事件的文件: grep-c string*| grep-v:0... file4:5 file5:1 file6:2... 我怎樣才能得到聯合計數?(如果它返回file4…


管道輸出用作Linux上grep的搜索規範

如何將grep的輸出作為另一個grep的搜索模式? 舉個例子: grep<Search_term><file1> | xargs grep<file2> 我希望第一個grep的輸出作為第二個grep的搜索項。 以上命令將第一個grep的輸出視為第二個grep的文件名。 我嘗試使用第二個grep的-e選項,但它也不工作。…


在將grep與上下文行一起使用時,如何擺脫“-”行分隔符?

我有一個名為compare.txt的文本文件,我想提取包含模式“nmse_gain_constant”的每一行後面的單行。 以下命令讓我關閉: grep-A 1 nmse_gain_constant compare.txt | grep-v nmse_gain_constant 但是這包括每行所需文本之間的分隔符“-”行。 任何簡單的想法如何擺脫“-”線? 我在這裡給你一些示例…


使用grep進行負面匹配(匹配不包含foo的行)

我一直在試圖找出這個命令的語法: grep ! error_log | find/home/foo/public_html/-mmin-60 要么 grep '[^error_log]' | find/home/baumerf/public_html/-mmin-60 除了那些名為error_log文件外,我需要查看所有已修改的文件。 我在這裡閱讀過它,但只發現了一個not…


我如何使用grep在文件夾中查找單詞?

在Windows中,我會搜索在文件夾中查找單詞。 同樣,我想知道一個特定的單詞是否出現在包含許多子目錄和文件的目錄中。 我對grep語法的搜索顯示我必須指定文件名,即grep string filename 。 現在,我不知道文件名,所以我該怎麼辦? 一位朋友建議做grep-nr string,但我不知道這意味著什麼,我沒有得到任何結果(直到我發出ctrl+c時才有響應)。…


如何使用GREP,REGEX或PERL提取字符串後的字符串

我有一個看起來像這樣的文件:<table name="content_analyzer" primary-key="id"><type="global"/></table><table name="content_analyzer2" primary-key="id"><type="global"/></table><table name="content_analyz…


在同一行上存在2個字的grep

我如何grep包含兩行輸入單詞的行? 我正在尋找包含兩個詞的行,我該怎麼做? 我試過這樣的管道: grep-c "word1" |grep-r "word2" logs 它只是在第一個管道命令之後進行填充。 為什麼?…


bash - 如何獲得符合grep表達式的行之後的文件部分?(第一場比賽)

我有一個約1000行的文件。 我希望我的文件的部分在符合我的grep語句的行之後。 即 $ cat file | grep 'TERMINATE'// Its found on line 534 所以,我希望從第535 to line 1000進行進一步處理。 我該怎麼做 ?…



linux - 突出顯示類似於grep的文本,但不要過濾掉文本

這個問題在這裡已經有了答案: Colorized grep-用突出顯示的匹配查看整個文件 15個答案 使用grep時,它會突出顯示與正則表達式匹配的行中的任何文本。 如果我想要這樣的行為,但是也可以用grep打印出所有行? 在通過grep手冊頁快速瀏覽後,我空了。…


grep使用具有多種模式的字符向量

我正在嘗試使用grep來測試一個字符串矢量是否存在於另一個矢量中,並輸出存在的值(匹配模式)。 我有這樣的數據框: FirstName Letter Alex A1 Alex A6 Alex A7 Bob A1 Chris A9 Chris A6 我在“Letter”列中找到了一個字符串模式的向量,例如: c("A1", "A9"…




grep r用法 grep語法 example grep中文 v用法 sed linux grep指令 grep用法