helionaut
Commander
- Registriert
- Jan. 2011
- Beiträge
- 2.416
Hi,
Ich habe folgendes Datenformat:
abc;3 def;345 ghi;434 jklm;5667
abc;5 ghi;49
abc;6 def;385 ghi;4534
Als ausgabe möchte ich nur die zahlen nach abc; und ghi;
3 434
5 49
6 4534
Das beste was ich bis jetzt hinbekommen habe ist:
Aber das listet alles nacheinander auf, also
3
434
5
49
6
4534
Wie bekomme ich die beiden parameter nach abc; und ghi; auf einer zeile ausgegeben?
Ich habe folgendes Datenformat:
abc;3 def;345 ghi;434 jklm;5667
abc;5 ghi;49
abc;6 def;385 ghi;4534
Als ausgabe möchte ich nur die zahlen nach abc; und ghi;
3 434
5 49
6 4534
Das beste was ich bis jetzt hinbekommen habe ist:
Code:
grep -oP '(?<=abc;|ghi;)\w+'
Aber das listet alles nacheinander auf, also
3
434
5
49
6
4534
Wie bekomme ich die beiden parameter nach abc; und ghi; auf einer zeile ausgegeben?