Log-Files

在字典中查找單詞文件的出現

  • July 27, 2010

我有許多搜尋日誌,我想與某些字典文件進行比較。一旦我處理搜尋日誌以過濾掉某些條目並將所有搜尋詞放入單獨的行中,有什麼簡單的方法可以確定字典文件中存在多少搜尋詞?

我將把輸入的準備放在一邊,並假設這些輸入:

搜尋日誌 - 一個線上搜尋詞,沒有重複,像這樣:

car
tramway
bus
train
skate
rollerblade
bike

字典 - 一個字典單詞線上,沒有重複,像這樣:

car
tramway
bus
train
bike
aeroplane
submarine

如果你想從搜尋日誌中選擇字典中的行,你可以這樣做:

grep -f dictionary search_log

它會回來的

car
tramway
bus
train
bike

如果你想要這些詞的數量,只需將它傳遞給wc -l

grep -f dictionary search_log | wc -l

結果將是 5。

引用自:https://serverfault.com/questions/164342