Am 2004-02-12 16:27 +0100 schrieb phriedrich:
Hi,
wenn man einmal dabei ist...ich bin gleich aufs n?chste Problem gesto?en: Ich habe eine Tabelle mit Messwerten (Datum, Uhrzeit, Temperatur, rel. Luftfeuchte, Taupunkt), will aber nur das Datum der ersten und das der letzten Messung auslesen.
08-12-03 10:30:56 -1.97 74.5 -5.89 08-12-03 10:45:56 -1.51 73.9 -5.55 08-12-03 11:00:56 -1.06 72.5 -5.36 08-12-03 11:15:56 -0.61 70.5 -5.29 08-12-03 11:30:56 -0.61 71.2 -5.16
Ich brauch also von der ersten Zeile die erste Spalte und von der letzten Zeile die erste Spalte.
Dazu muss ich sagen, dass die Tabelle jedes mal unterschiedlich lang sein kann., aber die Spaltenanzahl ist sicher.
zuerst Zeile selektieren: ... | head -n 1 | ... -> 1. Zeile ... | tail -n 1 | ... -> letzte Zeile
sp�ter in der Pipeline mit cut die Spalte ausschneiden:
... | cut -f 1 -d\
( 1. Spalte, '\ ' (Leerzeichen) als Spaltentrenner)
Pitti