DHCPログを介してコンピュータのMACアドレスのリストを取得しました。ベンダーに属する一連のMACアドレスプレフィックス(サブストリング)をフィルタリングする必要があります。ベンダープレフィックスセットに基づいてコンピュータのMACアドレスのリストをフィルタリングするにはどうすればよいですか?
答え1
macアドレスが正規化されていると仮定すると、次の設定を使用できます。つまり、両方のファイルは一意の区切り文字(コロンやダッシュなど)を使用します。
$ grep -Ff file-with-prefixes file-with-machine-mac-addresses
これは、「ゆるい」交差点の意味に従うこともそうでないかもしれません。
/ @wildcardのコメントに基づいてgrep -Fを使用するように更新されました。