Hallo zusammen,
ich krampfe gerade mit awk etwas rum. Ich habe eine Ausgabe wie diese in einer Text Datei:
1 2 3 4 5 | FastEthernet2/1 is down, line protocol is down (notconnect) Last input 10w3d, output never, output hang never .... FastEthernet7/43 is down, line protocol is down (notconnect) Last input never, output never, output hang never |
Ich würde gerne die jeweils zugehörigen Zeilen zusammenfügen in etwa so:
1 2 3 | FastEthernet2/1 is down, line protocol is down (notconnect) Last input 10w3d, output never, output hang never .... FastEthernet7/43 is down, line protocol is down (notconnect) Last input never, output never, output hang never |
Der Hintergrund ist folgender, ich bin Netzwerker und versuche so Switche mit unnötigen Ports zu disablen. Später möchte ich eine Liste nur mit den gefillterten Ports haben. So könnte ich hinterher mit '{ if($11 == 'never') printf($1)}' alle Ports ausgeben welche gar nicht benutzt wurden. Vlt kann mir jemand dabei ein Tipp geben, awk sollte aber der beste Weg für die Aufgabe sein oder was meint Ihr?
Viele Grüße