Ich habe eine Protokolldatei, die so aussieht:
2010/01/12/ 12:00 einige irrelevante alapha 129495 und der interessante Wert 45pts
2010/01/12/ 15:00 einige irrelevante alapha 129495 und kein interessanter Wert
2010/01/13/ 09:00 einige irrelevante alapha 345678 und der interessante Wert 60pts
Ich möchte die Datum-Zeit-Zeichenfolge vs. interessanten Wert mit gnuplot plotten. Um das zu tun, versuche ich die obige Protokolldatei in eine CSV-Datei zu parsen, die wie folgt aussieht (nicht alle Zeilen im Protokoll haben einen plottbaren Wert):
2010/01/12/ 12:00, 45
2010/01/13/ 14:00, 60
Wie kann ich das mit sed oder awk machen?
Ich kann die Anfangszeichenfolgen extrahieren, so etwas wie:
cat partial.log | sed -e 's/^\(.\{17\}\).*/\1/'
aber wie kann ich die Endwerte extrahieren?
Ich habe versucht, dies zu tun, leider ohne Erfolg!
Vielen Dank