1、測試數據
root@PC1:/home/test/test# cat a.txt w d t d g e t c d root@PC1:/home/test/test# awk -v RS="@#$j" '{print gsub(/d/,"&")}' a.txt ##RS是輸出分割符,定義特殊分隔符,系統把數據看作是一行,gsub統計次數 3
awk統計每行中特定字符出現的次數
補充:
root@PC1:/home/test/test# cat a.txt w d t d g e t c d root@PC1:/home/test/test# awk '{print gsub(/t/,"&")}' a.txt 1 0 1