Moin!
Zeile 1 = $0
Zeile 2 = $1würde ich jetzt das dritte wort aus $1 nehmen wollen müsste ich es irgendwie ansprechen, in etwa "nimm von $0 $3" aber das ist falsch... oder?
AWK arbeitet zeilenweise.
Also alles was
BEGIN {
hier steht wird vor der zeilenweisen Abarbeitung ausgeführt.
}
{
hier steht wird für jede Zeile ausgeführt.
}
END {
hier steht wird nach der zeilenweisen Abarbeitung ausgeführt.
}
In den Zeilen selbst wird dann je nach Trenner in "Wörter" zerlegt. Diese sind dann $1, $2...
Für Deine Aufgabe halte ich aber sed für geeigneter:
echo "<p>Temperatur: 3°C Pla Blub</p>" | sed s/.*Temperatur://1 | sed s/°C.*//
Das haut die ganze Webseite in einem Rutsch weg....
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix