AWK Trenner

Geschlossen
teslaB - Geändert am 17. Januar 2019 um 04:53
 teslaB - 29. August 2011 um 12:24
Hallo,

ich habe eine Anfänger-Frage: Ich habe eine Datei, die wie folgt formatiert ist:

machine1;ssh :22
machine2;http :55110
machine3;http :55113
machine4;http :7005

und ich brauche die Data, aber ohne die ";" und ":" und Portprotokolle

machine1 22
machine2 55110
machine3 55113
machine4 7005

Kennen Sie eine Methode, wie man das mit awk machen kann?

Danke

2 Antworten

Hallo Mandraxx,

danke für deine schnelle Antwort, so schnell habe ich nicht erwartet.

funktioniert perfekt , nochmal tausend Dank :-)
mandraxx Beiträge 74 Mitglied seit Donnerstag Mai 12, 2011 Status Mitglied Zuletzt online: November 1, 2012 27
24. August 2011 um 13:00
Hallo,

awk 'BEGIN { FS="[;:]" }{ print $1,$3 }'


oder sonst mit "sed" :

sed 's/;.*:/ /'