別の質問...一意のアイテムの数を取得できますか..前のケースでは、単純なインスタンスを使用しただけです。私のビジネス要件はここ
にあります... 以下の happy=7
happy=5 happy=5 のような文字列があります。基本的には、単語 happy を検索するために正規表現を使用します。重複するインスタンスが 1 つあるため、出力は "count of happy = 2" となります ...
質問する
136 次
2 に答える
0
awk を使用します。
awk '/happy/{ happy+=1 } /sad/ {sad += 1 }
END { print "happy =", happy+0, "sad = ", sad+0 }'
のようgrep -c
に、これは各単語の出現をカウントするのではなく、各単語に一致する行の数をカウントすることに注意してください。
于 2012-06-21T17:48:03.010 に答える
0
条件ステートメントに基づいてカウンターをインクリメントできる perl や awk などを使用することをお勧めします。
于 2012-06-21T17:48:29.347 に答える