Ich muss zwei Parameter aus jeder Zeile eines Svn-Logs extrahieren, aber ich kann es nicht mit Grep tun.Bash Teilstring mehrere Parameter
Mein Svn Log-Befehl, wie
svn log http://svn.apache.org/repos/asf/xerces/java/trunk/ | grep "^r[0-9]\+ | " | cut -c2-
Gibt das Ergebnis in diesem Format:
318150 | lehors | 2002-01-28 20:48:11 +0100 (Mon, 28 Jan 2002) | 2 lines
318149 | elena | 2002-01-28 20:46:33 +0100 (Mon, 28 Jan 2002) | 12 lines
318148 | lehors | 2002-01-28 20:33:36 +0100 (Mon, 28 Jan 2002) | 2 lines
318147 | lehors | 2002-01-28 20:22:51 +0100 (Mon, 28 Jan 2002) | 2 lines
Wie kann ich die Versionsnummer (erster Parameter) und das Datum in diesem Format grep?
318150 2002-01-28
318149 2002-01-28
318148 2002-01-28
318147 2002-01-28
realisiert Gerade do-, dass dies die Zeit gedruckt werden und OP will das Datum, Temperatur so zu ändern [2] durch Temp [1] wird es tun :) –
@ZumodeVidrio: aktualisiert, dank ! – Inian
Vielen Dank. Diese Lösung funktioniert tadellos – Botacco