iproute2 は inet インターフェイスを取得します。

iproute2 は inet インターフェイスを取得します。

私が試したこと:

  • scope inet与えられたError: argument "inet" is wrong: invalid "scope"
  • to inet与えられたError: ??? prefix is expected rather than "inet".
  • (フラグ)inet提供Error: either "dev" is duplicate, or "inet" is a garbage.
  • label inet出力なし
  • アイテム一覧

これは私のアイデアを使い果たしました。面倒なgrepなしでインタフェースプロパティを取得するための組み込みの方法はありますか?

答え1

バラよりプログラムでIPアドレスを抽出する簡単な方法はありますか?

$ ip -f inet addr show wlan0 | grep -Po 'inet \K[\d.]+'
192.168.1.20

関連情報