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

相关内容