1
例如:假設關鍵字是「apple」,並且您通過單詞「apple」搜索的文本文件被稱爲fruits.txt。在bash腳本中,對於一串字符(英文單詞),如何計算外部文本文件中該單詞的出現次數?
現在,假設fruits.txt是一個文本文件,其中包含一篇關於水果的論文(即,它不是一個列表;它是以段落的形式),並且您對單詞「apple」出現的次數感興趣(「蘋果」,「應用程序」,「蘋果」等等......字符「蘋果」字符的所有排列被認爲等同於「蘋果」,因此被視爲發生)。
你可以做到這一點的一種方法是bash腳本?
哇!這是一個非常有用的功能!我將不得不嘗試將grep整合到我的工具箱中。 – 2014-10-08 05:12:06
啊!我只是在腳本中試過這段代碼,看起來grep只會返回關鍵字出現的行數,不一定是出現次數。 在下面的例子中,即使蘋果出現6次,你的命令也會返回4! apple APPLE AppLe蘋果APPLE 這是一個句子,它包含單詞AppLe。該文檔中的段落包含 。 – 2014-10-08 05:45:34
很抱歉格式化了這個例子。基本上,蘋果在文本中出現了6次(它在一行中重複,但grep折扣)。 – 2014-10-08 05:48:02