Log-Files
在字典中查找單詞文件的出現
我有許多搜尋日誌,我想與某些字典文件進行比較。一旦我處理搜尋日誌以過濾掉某些條目並將所有搜尋詞放入單獨的行中,有什麼簡單的方法可以確定字典文件中存在多少搜尋詞?
我將把輸入的準備放在一邊,並假設這些輸入:
搜尋日誌 - 一個線上搜尋詞,沒有重複,像這樣:
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。