Extrahieren Sie eine Zeichenfolge nach einem Muster

Ich möchte die Zahlen nach client_id und id extrahieren und client_id und id in jeder Zeile verbinden.

Zum Beispiel für die folgenden Zeilen des Protokolls,

User(client_id:03)) results:[RelatedUser(id:204, weight:10),_RelatedUser(id:491,_weight:10),_RelatedUser(id:29, weight: 20)

User(client_id:04)) results:[RelatedUser(id:209, weight:10),_RelatedUser(id:301,_weight:10)

User(client_id:05)) results:[RelatedUser(id:20, weight: 10)

Ich möchte ausgeben

03 204
03 491
03 29
04 209
04 301
05 20

Ich weiß, dass ich sed oder awk benutzen muss. Aber ich weiß nicht genau wie.

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage