ip 命令支持通配符吗?

ip 命令支持通配符吗?

我想列出以下所有接口:

  • p4p1
  • p4p2
  • p4p3
  • p4p4

而不是做这样的事情:

for i in {1..4}; do ip a s p4p${i}; done

我可以做类似的事情吗:

ip a s p4p*

并达到同样的效果?

答案1

根据ip addr help

[...]
ip addr {show|save|flush} [ dev STRING ] [ scope SCOPE-ID ]
                     [ to PREFIX ] [ FLAG-LIST ] [ label PATTERN ] [up]
[...]

您可以使用:

ip addr show label p4p\*

相关内容