ip コマンドを使用して、複数の IP アドレスのうち特定の IP アドレスを表示します。

ip コマンドを使用して、複数の IP アドレスのうち特定の IP アドレスを表示します。

Red Hat 6サーバー(廃止予定とは言えない)には、複数のインターフェースとIPアドレスがあります。ただし、これらのアドレスの1つだけが補助フラグを持ちます。このIPだけを表示し、他のものは表示しないコマンドを見つけようとしているので、これをスクリプトの変数に入れることができます。

これまで私が考えることができる最善の方法は(grep / awkingなしで)ip a show secondaryセカンダリIPのみを表示することですが、各インターフェイスのMAC、すべてのインターフェイス名などの無関係な情報も表示することです。

マニュアルページを見ましたが、ipセカンダリタグのIPアドレスのみを表示する方法が見つかりませんでした。いいえ他のすべて。このようなものを使わずにawk解析することは可能ですか?

ベストアンサー1

おすすめ記事