aos_r7_nur_aktive_ports_anzeigen_show_interfaces_status
AOS R7 - Nur aktive Ports in "show interfaces status" anzeigen
Durch Einsatz eines einfachen „grep“ auf die Ausgabe von „show interfaces status“ ist es, unter Zuhilfenahme eines regulären Ausdrucks, möglich nur die aktiven Ports aufzulisten.
Warum dies in einem POD/Mesh-VC aus sechs OS6900 von Vorteil ist, zeigt die folgende längliche Ausgabe.
VC1-> show interfaces status Chas/ DETECTED-VALUES CONFIGURED-VALUES Slot/ Admin Auto Speed Duplex Pause Speed Duplex Pause Link Port Status Nego (Mbps) (Mbps) Trap ---------+------+----+--------+------+-------+--------+------+-------+----- 1/1/1 en en 1000 Full - 10000 Full - dis 1/1/2 en en 1000 Full - 10000 Full - dis 1/1/3 en dis - - - 10000 Full - dis 1/1/4 en dis - - - 10000 Full - dis 1/1/5 en dis - - - 10000 Full - dis 1/1/6 en dis - - - 10000 Full - dis 1/1/7 en en - - - 10000 Full - dis 1/1/8 en dis - - - 10000 Full - dis 1/1/9 en en - - - 10000 Full - dis 1/1/10 en dis - - - 10000 Full - dis 1/1/11 en dis - - - 10000 Full - dis 1/1/12 en dis - - - 10000 Full - dis 1/1/13 en dis - - - 10000 Full - dis 1/1/14 en dis - - - 10000 Full - dis 1/1/15 en dis - - - 10000 Full - dis 1/1/16 en dis - - - 10000 Full - dis 1/1/17 en dis - - - 10000 Full - dis 1/1/18 en dis - - - 10000 Full - dis 1/1/19 en dis - - - 10000 Full - dis 1/1/20 en dis - - - 10000 Full - dis 1/1/21 en dis - - - 10000 Full - dis 1/1/22 en dis - - - 10000 Full - dis 1/1/23 en dis - - - 10000 Full - dis 1/1/24 en dis - - - 10000 Full - dis 1/1/25 en dis - - - 10000 Full - dis 1/1/26 en dis - - - 10000 Full - dis 1/1/27 en dis - - - 10000 Full - dis 1/1/28 en dis - - - 10000 Full - dis 1/1/29 en dis - - - 10000 Full - dis 1/1/30 en dis - - - 10000 Full - dis 1/1/31 en dis - - - 10000 Full - dis 1/1/32 en dis - - - 10000 Full - dis 1/1/33 en dis - - - 10000 Full - dis 1/1/34 en dis - - - 10000 Full - dis 1/1/35 en dis - - - 10000 Full - dis 1/1/36 en dis - - - 10000 Full - dis 1/1/37 en dis - - - 10000 Full - dis 1/1/38 en dis - - - 10000 Full - dis 1/1/39 en dis - - - 10000 Full - dis 1/1/40 en dis - - - 10000 Full - dis 1/2/1 en dis 40000 Full - 40000 Full - dis 1/2/2 en dis 40000 Full - 40000 Full - dis 1/2/3 en dis 40000 Full - 40000 Full - dis 1/3/1 en dis 40000 Full - 40000 Full - dis 1/3/2 en dis 40000 Full - 40000 Full - dis 1/3/3 en dis - - - 40000 Full - dis 2/1/1 en en 1000 Full - 10000 Full - dis 2/1/2 en en 1000 Full - 10000 Full - dis 2/1/3 en dis - - - 10000 Full - dis 2/1/4 en dis - - - 10000 Full - dis 2/1/5 en dis - - - 10000 Full - dis 2/1/6 en dis - - - 10000 Full - dis 2/1/7 en dis - - - 10000 Full - dis 2/1/8 en dis - - - 10000 Full - dis 2/1/9 en dis - - - 10000 Full - dis 2/1/10 en dis - - - 10000 Full - dis 2/1/11 en dis - - - 10000 Full - dis 2/1/12 en dis - - - 10000 Full - dis 2/1/13 en dis - - - 10000 Full - dis 2/1/14 en dis - - - 10000 Full - dis 2/1/15 en dis - - - 10000 Full - dis 2/1/16 en dis - - - 10000 Full - dis 2/1/17 en dis - - - 10000 Full - dis 2/1/18 en dis - - - 10000 Full - dis 2/1/19 en dis - - - 10000 Full - dis 2/1/20 en dis - - - 10000 Full - dis 2/1/21 en dis - - - 10000 Full - dis 2/1/22 en dis - - - 10000 Full - dis 2/1/23 en dis - - - 10000 Full - dis 2/1/24 en dis - - - 10000 Full - dis 2/1/25 en dis - - - 10000 Full - dis 2/1/26 en dis - - - 10000 Full - dis 2/1/27 en dis - - - 10000 Full - dis 2/1/28 en dis - - - 10000 Full - dis 2/1/29 en dis - - - 10000 Full - dis 2/1/30 en dis - - - 10000 Full - dis 2/1/31 en dis - - - 10000 Full - dis 2/1/32 en dis - - - 10000 Full - dis 2/1/33 en dis - - - 10000 Full - dis 2/1/34 en dis - - - 10000 Full - dis 2/1/35 en dis - - - 10000 Full - dis 2/1/36 en dis - - - 10000 Full - dis 2/1/37 en dis - - - 10000 Full - dis 2/1/38 en dis - - - 10000 Full - dis 2/1/39 en dis - - - 10000 Full - dis 2/1/40 en dis - - - 10000 Full - dis 2/2/1 en dis 40000 Full - 40000 Full - dis 2/2/2 en dis 40000 Full - 40000 Full - dis 2/2/3 en dis 40000 Full - 40000 Full - dis 2/3/1 en dis 40000 Full - 40000 Full - dis 2/3/2 en dis 40000 Full - 40000 Full - dis 2/3/3 en dis 40000 Full - 40000 Full - dis 3/1/1 en en 1000 Full - 10000 Full - dis 3/1/2 en en 1000 Full - 10000 Full - dis 3/1/3 en dis - - - 10000 Full - dis 3/1/4 en dis - - - 10000 Full - dis 3/1/5 en dis - - - 10000 Full - dis 3/1/6 en dis - - - 10000 Full - dis 3/1/7 en dis - - - 10000 Full - dis 3/1/8 en dis - - - 10000 Full - dis 3/1/9 en dis - - - 10000 Full - dis 3/1/10 en dis 10000 Full - 10000 Full - dis 3/1/11 en dis - - - 10000 Full - dis 3/1/12 en dis - - - 10000 Full - dis 3/1/13 en dis - - - 10000 Full - dis 3/1/14 en dis - - - 10000 Full - dis 3/1/15 en dis - - - 10000 Full - dis 3/1/16 en dis - - - 10000 Full - dis 3/1/17 en dis - - - 10000 Full - dis 3/1/18 en dis - - - 10000 Full - dis 3/1/19 en dis - - - 10000 Full - dis 3/1/20 en dis - - - 10000 Full - dis 3/1/21 en dis - - - 10000 Full - dis 3/1/22 en dis - - - 10000 Full - dis 3/1/23 en dis - - - 10000 Full - dis 3/1/24 en dis - - - 10000 Full - dis 3/1/25 en dis - - - 10000 Full - dis 3/1/26 en dis - - - 10000 Full - dis 3/1/27 en dis - - - 10000 Full - dis 3/1/28 en dis - - - 10000 Full - dis 3/1/29 en dis - - - 10000 Full - dis 3/1/30 en dis - - - 10000 Full - dis 3/1/31 en dis - - - 10000 Full - dis 3/1/32 en dis - - - 10000 Full - dis 3/1/33 en dis - - - 10000 Full - dis 3/1/34 en dis - - - 10000 Full - dis 3/1/35 en dis - - - 10000 Full - dis 3/1/36 en dis - - - 10000 Full - dis 3/1/37 en dis - - - 10000 Full - dis 3/1/38 en dis - - - 10000 Full - dis 3/1/39 en dis - - - 10000 Full - dis 3/1/40 en dis - - - 10000 Full - dis 3/2/1 en dis 40000 Full - 40000 Full - dis 3/2/2 en dis 40000 Full - 40000 Full - dis 3/2/3 en dis 40000 Full - 40000 Full - dis 3/3/1 en dis 40000 Full - 40000 Full - dis 3/3/2 en dis - - - 40000 Full - dis 3/3/3 en dis 40000 Full - 40000 Full - dis 4/1/1 en en 1000 Full - 10000 Full - dis 4/1/2 en en 1000 Full - 10000 Full - dis 4/1/3 en dis - - - 10000 Full - dis 4/1/4 en dis - - - 10000 Full - dis 4/1/5 en dis - - - 10000 Full - dis 4/1/6 en dis - - - 10000 Full - dis 4/1/7 en dis - - - 10000 Full - dis 4/1/8 en dis - - - 10000 Full - dis 4/1/9 en dis - - - 10000 Full - dis 4/1/10 en dis - - - 10000 Full - dis 4/1/11 en dis - - - 10000 Full - dis 4/1/12 en dis - - - 10000 Full - dis 4/1/13 en dis - - - 10000 Full - dis 4/1/14 en dis - - - 10000 Full - dis 4/1/15 en dis - - - 10000 Full - dis 4/1/16 en dis - - - 10000 Full - dis 4/1/17 en dis - - - 10000 Full - dis 4/1/18 en dis - - - 10000 Full - dis 4/1/19 en dis - - - 10000 Full - dis 4/1/20 en dis - - - 10000 Full - dis 4/1/21 en dis - - - 10000 Full - dis 4/1/22 en dis - - - 10000 Full - dis 4/1/23 en dis - - - 10000 Full - dis 4/1/24 en dis - - - 10000 Full - dis 4/1/25 en dis - - - 10000 Full - dis 4/1/26 en dis - - - 10000 Full - dis 4/1/27 en dis - - - 10000 Full - dis 4/1/28 en dis - - - 10000 Full - dis 4/1/29 en dis - - - 10000 Full - dis 4/1/30 en dis - - - 10000 Full - dis 4/1/31 en en - - - 10000 Full - dis 4/1/32 en dis - - - 10000 Full - dis 4/1/33 en en - - - 10000 Full - dis 4/1/34 en dis - - - 10000 Full - dis 4/1/35 en dis - - - 10000 Full - dis 4/1/36 en dis - - - 10000 Full - dis 4/1/37 en dis - - - 10000 Full - dis 4/1/38 en dis - - - 10000 Full - dis 4/1/39 en dis - - - 10000 Full - dis 4/1/40 en dis - - - 10000 Full - dis 4/2/1 en dis 40000 Full - 40000 Full - dis 4/2/2 en dis 40000 Full - 40000 Full - dis 4/2/3 en dis 40000 Full - 40000 Full - dis 4/3/1 en dis 40000 Full - 40000 Full - dis 4/3/2 en dis 40000 Full - 40000 Full - dis 4/3/3 en dis 40000 Full - 40000 Full - dis 5/1/1 en en 1000 Full - 10000 Full - dis 5/1/2 en en 1000 Full - 10000 Full - dis 5/1/3 en dis - - - 10000 Full - dis 5/1/4 en dis - - - 10000 Full - dis 5/1/5 en dis - - - 10000 Full - dis 5/1/6 en dis - - - 10000 Full - dis 5/1/7 en dis - - - 10000 Full - dis 5/1/8 en dis - - - 10000 Full - dis 5/1/9 en dis - - - 10000 Full - dis 5/1/10 en dis - - - 10000 Full - dis 5/1/11 en dis - - - 10000 Full - dis 5/1/12 en dis - - - 10000 Full - dis 5/1/13 en dis - - - 10000 Full - dis 5/1/14 en dis - - - 10000 Full - dis 5/1/15 en dis - - - 10000 Full - dis 5/1/16 en dis - - - 10000 Full - dis 5/1/17 en dis - - - 10000 Full - dis 5/1/18 en dis - - - 10000 Full - dis 5/1/19 en dis - - - 10000 Full - dis 5/1/20 en dis - - - 10000 Full - dis 5/1/21 en dis - - - 10000 Full - dis 5/1/22 en dis - - - 10000 Full - dis 5/1/23 en dis - - - 10000 Full - dis 5/1/24 en dis - - - 10000 Full - dis 5/1/25 en dis - - - 10000 Full - dis 5/1/26 en dis - - - 10000 Full - dis 5/1/27 en dis - - - 10000 Full - dis 5/1/28 en dis - - - 10000 Full - dis 5/1/29 en dis - - - 10000 Full - dis 5/1/30 en dis - - - 10000 Full - dis 5/1/31 en dis - - - 10000 Full - dis 5/1/32 en dis - - - 10000 Full - dis 5/1/33 en dis - - - 10000 Full - dis 5/1/34 en dis - - - 10000 Full - dis 5/1/35 en dis - - - 10000 Full - dis 5/1/36 en dis - - - 10000 Full - dis 5/1/37 en dis - - - 10000 Full - dis 5/1/38 en dis - - - 10000 Full - dis 5/1/39 en dis - - - 10000 Full - dis 5/1/40 en dis - - - 10000 Full - dis 5/2/1 en dis 40000 Full - 40000 Full - dis 5/2/2 en dis 40000 Full - 40000 Full - dis 5/2/3 en dis 40000 Full - 40000 Full - dis 5/3/1 en dis 40000 Full - 40000 Full - dis 5/3/2 en dis 40000 Full - 40000 Full - dis 5/3/3 en dis 40000 Full - 40000 Full - dis 6/1/1 en en 1000 Full - 10000 Full - dis 6/1/2 en en 1000 Full - 10000 Full - dis 6/1/3 en dis - - - 10000 Full - dis 6/1/4 en dis - - - 10000 Full - dis 6/1/5 en dis - - - 10000 Full - dis 6/1/6 en dis - - - 10000 Full - dis 6/1/7 en dis - - - 10000 Full - dis 6/1/8 en dis - - - 10000 Full - dis 6/1/9 en dis - - - 10000 Full - dis 6/1/10 en dis - - - 10000 Full - dis 6/1/11 en dis - - - 10000 Full - dis 6/1/12 en dis - - - 10000 Full - dis 6/1/13 en dis - - - 10000 Full - dis 6/1/14 en dis - - - 10000 Full - dis 6/1/15 en dis - - - 10000 Full - dis 6/1/16 en dis - - - 10000 Full - dis 6/1/17 en dis - - - 10000 Full - dis 6/1/18 en dis - - - 10000 Full - dis 6/1/19 en dis - - - 10000 Full - dis 6/1/20 en dis - - - 10000 Full - dis 6/1/21 en dis - - - 10000 Full - dis 6/1/22 en dis - - - 10000 Full - dis 6/1/23 en dis - - - 10000 Full - dis 6/1/24 en dis - - - 10000 Full - dis 6/1/25 en dis - - - 10000 Full - dis 6/1/26 en dis - - - 10000 Full - dis 6/1/27 en dis - - - 10000 Full - dis 6/1/28 en dis - - - 10000 Full - dis 6/1/29 en dis - - - 10000 Full - dis 6/1/30 en dis - - - 10000 Full - dis 6/1/31 en dis - - - 10000 Full - dis 6/1/32 en dis - - - 10000 Full - dis 6/1/33 en dis - - - 10000 Full - dis 6/1/34 en dis - - - 10000 Full - dis 6/1/35 en dis - - - 10000 Full - dis 6/1/36 en dis - - - 10000 Full - dis 6/1/37 en dis - - - 10000 Full - dis 6/1/38 en dis - - - 10000 Full - dis 6/1/39 en dis - - - 10000 Full - dis 6/1/40 en dis - - - 10000 Full - dis 6/2/1 en dis 40000 Full - 40000 Full - dis 6/2/2 en dis 40000 Full - 40000 Full - dis 6/2/3 en dis 40000 Full - 40000 Full - dis 6/3/1 en dis 40000 Full - 40000 Full - dis 6/3/2 en dis 40000 Full - 40000 Full - dis 6/3/3 en dis 40000 Full - 40000 Full - dis
Durch die Eingabe von show interfaces status | grep -v -e „-\s*-\s*-“
lassen sich alle Zeilen die keinen aktiven Portstatus haben ausfiltern.
VC1-> show interfaces status | grep -v -e "-\s*-\s*-" Chas/ DETECTED-VALUES CONFIGURED-VALUES Slot/ Admin Auto Speed Duplex Pause Speed Duplex Pause Link Port Status Nego (Mbps) (Mbps) Trap 1/1/1 en en 1000 Full - 10000 Full - dis 1/1/2 en en 1000 Full - 10000 Full - dis 1/2/1 en dis 40000 Full - 40000 Full - dis 1/2/2 en dis 40000 Full - 40000 Full - dis 1/2/3 en dis 40000 Full - 40000 Full - dis 1/3/1 en dis 40000 Full - 40000 Full - dis 1/3/2 en dis 40000 Full - 40000 Full - dis 2/1/1 en en 1000 Full - 10000 Full - dis 2/1/2 en en 1000 Full - 10000 Full - dis 2/2/1 en dis 40000 Full - 40000 Full - dis 2/2/2 en dis 40000 Full - 40000 Full - dis 2/2/3 en dis 40000 Full - 40000 Full - dis 2/3/1 en dis 40000 Full - 40000 Full - dis 2/3/2 en dis 40000 Full - 40000 Full - dis 2/3/3 en dis 40000 Full - 40000 Full - dis 3/1/1 en en 1000 Full - 10000 Full - dis 3/1/2 en en 1000 Full - 10000 Full - dis 3/1/10 en dis 10000 Full - 10000 Full - dis 3/2/1 en dis 40000 Full - 40000 Full - dis 3/2/2 en dis 40000 Full - 40000 Full - dis 3/2/3 en dis 40000 Full - 40000 Full - dis 3/3/1 en dis 40000 Full - 40000 Full - dis 3/3/3 en dis 40000 Full - 40000 Full - dis 4/1/1 en en 1000 Full - 10000 Full - dis 4/1/2 en en 1000 Full - 10000 Full - dis 4/2/1 en dis 40000 Full - 40000 Full - dis 4/2/2 en dis 40000 Full - 40000 Full - dis 4/2/3 en dis 40000 Full - 40000 Full - dis 4/3/1 en dis 40000 Full - 40000 Full - dis 4/3/2 en dis 40000 Full - 40000 Full - dis 4/3/3 en dis 40000 Full - 40000 Full - dis 5/1/1 en en 1000 Full - 10000 Full - dis 5/1/2 en en 1000 Full - 10000 Full - dis 5/2/1 en dis 40000 Full - 40000 Full - dis 5/2/2 en dis 40000 Full - 40000 Full - dis 5/2/3 en dis 40000 Full - 40000 Full - dis 5/3/1 en dis 40000 Full - 40000 Full - dis 5/3/2 en dis 40000 Full - 40000 Full - dis 5/3/3 en dis 40000 Full - 40000 Full - dis 6/1/1 en en 1000 Full - 10000 Full - dis 6/1/2 en en 1000 Full - 10000 Full - dis 6/2/1 en dis 40000 Full - 40000 Full - dis 6/2/2 en dis 40000 Full - 40000 Full - dis 6/2/3 en dis 40000 Full - 40000 Full - dis 6/3/1 en dis 40000 Full - 40000 Full - dis 6/3/2 en dis 40000 Full - 40000 Full - dis 6/3/3 en dis 40000 Full - 40000 Full - dis
Um dies als Bash-Alias dauerhaft zu speichern, sollten die folgenden Zeilen verwendet werden:
VC1-> alias pa="show interfaces status | grep -v -e '-\s*-\s*-'" VC1-> user profile save
Durch die Eingabe von VC1→ pa
(für ports-active), lässt sich das Kommando noch einfacher aufrufen.
Das Profil wurde, vorausgesetzt dies wurde für den Benutzer „admin“ angelegt, im folgenden Verzeichnis hinterlegt:
VC1-> cd /flash/switch/.profiles VC1-> cat .b9ccbQcQe9.txt alias pa="show interfaces status | grep -v -e '-\s*-\s*-'" VC1->
aos_r7_nur_aktive_ports_anzeigen_show_interfaces_status.txt · Zuletzt geändert: 2024/06/09 10:29 von 127.0.0.1