現在、次のコマンドがあります
wget -O - -q http_url_goes_here |
grep -Eci '(cart|shop|buy|order|store|shipping|products|price)'
それは私にサイトから次のキーワードのそれぞれのすべての項目を提供します(cart|shop|buy|order|store|shipping|products|price)
。
私が経験している問題は、特定の単語が複数回出現すると、数が200まで上がることです。ウェブサイトで見つかったキーワードの数を表す0から8の数を取得したいと思います。同様に、各キーワードの数は最大1ずつ増やす必要があります。
ご協力ありがとうございます。
ベストアンサー1
GNU grepを使用してください:
wget -O - -q http_url_goes_here |
grep -wEoi 'cart|shop|buy|order|store|shipping|products|price' |
sort -fu | wc -l
司教などを店のヒット作で計算しないようにコマンドに-w
これを追加します。grep