bash - 統計文件中令牌的出現次數

bash - 統計文件中令牌的出現次數

我有一個服務器訪問日誌,每個http請求的時間戳,我想獲得在每秒的請求數的計數。 使用sed和cut-c,到目前為止,我已經設法將文件剪切為時間戳,例如: 22-Sep-2008 20:00:21+0000 22-Sep-2008 20:00:22+0000 22-Sep-2008 20:00:22+0000 22-Sep-2008 20:00:22+0000 22…


linux - 當文本出現在文件中時,如何​​用Bash做些什麼

一旦某個文本出現在日誌文件中,我想要運行一個命令。 我如何在Bash中做到這一點?…


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

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


在將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時才有響應)。…


bash - 提取匹配“foo”的文件的最後10行

我想把文件中包含“foo”這樣的特殊字的最後十行寫到一個新的名為boo.txt文本文件中。 我怎麼能在unix終端的命令提示符下實現這個功能?…


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

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


c - grep如何工作?

我想了解grep是如何工作的。 當我說grep "hello"*.*,grep得到2個參數-(1)被搜索的字符串即“hello”和(2)路徑*.* ? 或者,shell將*.*轉換成grep可以理解的東西? 我在哪裡可以得到grep源代碼? 我碰到這個GNU grep鏈接。 其中一個自述文件說它不同於unix grep 。 怎麼會這樣? 我想看看FreeBSD版本的grep源碼,以…



如何“grep”的文件名而不是文件的內容?

grep用於在文件內搜索以查看是否有任何行匹配給定的正則表達式。 但是,我有這種情況-我想編寫一個正則表達式來匹配文件名本身(而不是文件的內容)。 我將從系統的根目錄運行該命令,以查找與正則表達式匹配的所有文件。 例如,如果我想找到所有以“f”開頭並以.frm結尾的VB表單文件,我將使用正則表達式-"f[[:alnum:]]*\.frm" 可以grep做到這一點? 如果沒…




grep example grep用法 directory jquery filename grep語法 shell r用法 regex