Поддерживает ли команда 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\*

Связанный контент