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\*

関連情報