【Shell】統計檔案裡面特定字串出現次數
secooler:
http://space.itpub.net/519536/viewspace-605647
下面三個方法都可以完成這個需求
1.第一種方法:使用grep命令進行
grep -o '字串' file |wc -l
2.第二種方法:使用awk命令進行統計
awk -v RS="@#$j" '{print gsub(/字串/,"&")}' file
3.第三種方法:另一種使用awk命令進行統計的方法
awk '{s+=gsub(/字串/,"&")}END{print s}' file
上述方法結果如下:
$ cat test
select select
select
$ grep -o 'select' test |wc -l
3
$ awk -v RS="@#$j" '{print gsub(/select/,"&")}' test
3
$ awk '{s+=gsub(/select/,"&")}END{print s}' test
3
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22661144/viewspace-1058075/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- centos下對檔案某些特定字串分組統計出現次數CentOS字串
- [Shell] 統計字串出現的次數和排序(cut,sort,uniq)字串排序
- 統計字串出現的次數(C)字串
- python 統計字串裡某個字元出現的次數count()Python字串字元
- JavaScript統計字串中字元出現次數JavaScript字串字元
- Linux下計算字元在檔案裡出現的次數Linux字元
- 統計字串中某個字元出現的次數字串字元
- 利用HashMap統計字串各個字元出現的次數HashMap字串字元
- 統計檔案中出現的單詞次數
- Java小程式--統計指定字串中字元 ‘a’ 出現的次數Java字串字元
- 呼叫MapReduce對檔案中單詞出現次數進行統計
- 統計資料出現次數
- 如何計算字串某個字元出現的次數字串字元
- JavaScript統計字元出現的次數JavaScript字元
- 常見物件-統計字串中大寫小寫以及數字出現的次數案例物件字串
- **呼叫MapReduce對檔案中各個單詞出現的次數進行統計**
- 集合框架-統計字串中每個字元出現的次數案例圖解框架字串字元圖解
- 查詢含特定字串的檔案 (轉)字串
- Python統計列表元素出現次數Python
- 集合框架-統計字串中每個字元出現的次數案例程式碼實現框架字串字元
- 判斷字串中出現最多的字元,並統計次數字串字元
- 第13周-專案1-小玩檔案-用鍵盤輸入檔名,統計輸出檔案中每個字母、數字字元出現的次數字元
- 統計陣列中各元素出現次數陣列
- matlab——統計相同元素出現的次數Matlab
- 【11g】使用REGEXP_COUNT函式統計字串出現的次數函式字串
- 【shell程式設計】目錄檔案計數程式設計
- Linux Shell統計每秒鐘內檔案增加行數Linux
- 【Linux命令】在當前目錄下查詢出現特定字串的檔案位置資訊Linux字串
- c++實現輸入一組字串,找出字串中最大最小和統計相同字串出現次數C++字串
- 在Linux中呼叫MapReduce對檔案中各個單詞出現次數進行統計Linux
- js統計字串中單次的個數JS字串
- 統計陣列中各數字(元素)出現的次數陣列
- 【譯】Swift演算法俱樂部-統計出現次數Swift演算法
- 使用shell指令碼巧妙統計檔案指令碼
- 如何獲取字串中相同字元出現的次數字串字元
- PHP+Mysql統計檔案下載次數例項PHPMySql
- Shell 程式設計 : 數值,字元,字串程式設計字元字串
- 統計字串中數字個數,並將數字字串形式輸出字串