Dennis_B: Linux: Werte aus dem Web holen und verarbeiten

Beitrag lesen

Hey,

Mein Plan, ich möchte die aktuelle Temperatur meines Wohnortes von einer Webseite auslesen (stündlich oder täglich ist einfacher :)  "Cronjob").

ja, cronjob ist dafür das richtige Werkzeug.

habe ich mir schon fast gedacht ;)

awk und ein einziger Wert, Du schießt mit Kanonen auf Spatzen. Ich nähme eher Python, vielleicht täte es sogar 'ne nette Kombination von Basiswerkzeugen :-)

aber wie? Wie soll ich (ich weiß nicht einmal ob ich den Quelltext oder den Output untersuchen muss) denn an eine Zahl kommen die zwischen hunderten anderen Zeilen/Texten steht?

Dann soll der Wert an sqlite übergeben werden

wenn Du einen SQLite-Kommandozeilenclient hast, ist das auch kein Problem.

ja habe ich, alles konsole!

Du könntest aber auch MySQL oder PostgreSQL nehmen.

Ich wollte keinen Server nutzen sondern alles lokal machen (nur aus "lerntechnischen Gründen")

Ein Shell-Einzeiler (netto) für das Wochenskript.
Ein wenige-Zeiler für das Tagesskript.

Wie jetzt, echt? Hast du ein Beispiel? Habe angst mich in irgendwas voll kompliziertes zu verrennen.... obwohl es etwas viel effektiveres gibt.

In beiden Fällen ist nicht mal besonders komplizierte Logik erforderlich.
Was hast Du schon versucht, woran bist Du hängengeblieben?

Immernoch awk... begreife das nicht mit den Feldern.
Ich verstehe das so:

Zeile 1 = $0
Zeile 2 = $1

wü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?

lg

Dennis