正規表現パターンと発生回数を使用したファイル検索

正規表現パターンと発生回数を使用したファイル検索

Linux(Raspberry Pi)でDNSバインディングクエリログファイル(DNSへのドメイン要求)を取得し、パターンを使用してドメインを抽出し、各ドメインの発生回数を計算しようとしています。

以下のコマンドは、ファイルの最初の10個のドメインをインポートするために使用したコマンドです。

egrep -o 'query:\s(.*?)\s' querylog > domainlist.txt && sort domainlist.txt | uniq --count | sort -r -n | head -n 10

しかし、私はこれがステートメントを通して行われると確信していますが、どうすればいいのかわかりません。誰でもこれを行う方法を提案できますか?

関連情報