ファイル内のパターンを見つけ、パターンだけでなく単語全体を取得します。

ファイル内のパターンを見つけ、パターンだけでなく単語全体を取得します。
  1. アイテム一覧

インターフェースアドレス:

abcd_Server1 CCDDomain
defg_Server1 GGFDomain
kdkhs_Server1 CCDDomain
abce_Server1 CCDDomain
dgdg_Server1 CCADomain
dfdkhs_Server1 GGFDomain

「Domain」という単語を検索してから、その単語の一意の発生回数を計算する必要があります。

CCDDomain上記の例では3つの異なる名前(、、、GGFDomainCCADomainがあるため、出力は3にする必要があります。

私はこれを使ってみました:

grep -oh '*Domain' "ServerNames.txt" | sort -u | wc -l 

(「-ああ」他の答えから得た)

ベストアンサー1

発生回数が異なるたびに性格grepGNUと互換性のあるドメインが含まれています。

  • 次に区切られた単語の場合間隔数値:

    <file grep -o '\S*Domain\S*' | sort | uniq -c
    
  • ~のため性格一連の数字または下線で定義されます(他は区切り文字です)。

    <file grep -o '\w*Domain\w*' | sort | uniq -c
    

おすすめ記事