cURL und wttr.in: Wetterbericht über Terminal (ink. Bash-Skript) [Linux]

in #deutsch6 years ago (edited)

Moin,
heute ist endlich mal wieder (zumindest bei mir) herrliches Wetter.

Doch wie lange bleibt das noch so? Wie sieht es morgen aus?

Die Wettervorhersage über eine Webseite abrufen, das kann jeder.
Ich zeige euch jetzt, wie ihr dies mit Stil macht und eure Freunde damit beeindrucken könnt. (Funktioniert nicht immer 😉)

Hierzu benötigen wir nur das Programm cURL, welches auf den meisten Distros bereits vorinstalliert ist.


Howto

  1. Terminal eurer Wahl öffnen
  2. curl wttr.in eingeben
  3. Das wars! :D

wttr.png


Anmerkungen

Dies funktioniert mal mehr oder weniger gut. Die Webseite wttr.in versucht in diesem Falle euren Standort anhand eurer IP-Adresse zu ermitteln und außerdem erhaltet ihr eure Antwort auf englisch. Zu guter letzt sieht die Rückmeldung nicht besonders schön aus, wenn euer Terminal zu klein eingestellt ist.


Bash-Skript

Von daher habe ich ein kleines Skript gebastelt, welches genau diese 3 Probleme löst.

  • Automatische Anpassung der Fenstergröße
  • Systemsprache wird verwendet
  • Standardstandort kann festgelegt werden

Das Skript könnt ihr hier einsehen.


So sieht die Wettervorhersage für Berlin aus :)

wttr2.png


Skript Installation (Einzeiler)

sudo curl https://gist.githubusercontent.com/maxpatternman/45e79e83f50513306255a7caf691727b/raw/b6cff2b3eec1c564fa9828a8e0921d70feddae4b/wttr -o /usr/local/bin/wttr && chmod +x /usr/local/bin/wttr

Nutzung

Mit sudo nano /usr/local/bin/wttr könnt ihr bei location='' euren Standardstandort eintragen. z.B. location='Berlin'.
Wenn ihr dann wttr aufruft, ruft ihr die Wettervorhersage eures Standardstandortes ab.

Möchtet ihr eine Vorhersage für einen anderen Standort, schreibt diesen einfach dahinter. z.B. wttr Hamburg.



Viel Spaß damit
und berichtet mir, ob ihr damit eure Freunde beeindrucken konntet 😉


Bei Fragen, gerne fragen.
VG Max

Sort:  

Huiiii wieder für mich was zum spielen :D
Und dann noch schööööön im Terminal :D

Vielen dank dafür ;)

Na klar,
gerne doch :)
I 💓 Terminals

wttr ist ein echt nettes Tool, dass ich zwar schon kannte, aber trotzdem toll, dass du es hier zeigst!

Toll. Komm doch zur STEEMIT LINUX COMMUNITY auf Discord : https://discordapp.com/invite/NerVdQM

Mega geil! 😁👍🏻

This post has received a 0.35 % upvote from @drotto thanks to: @peppermint24.

Terminal eurer Wahl öffnen
curl wttr.in eingeben
Das wars! :D

Wie geil ist das denn alles?!

Wir müssen echt mal kontakten ;)
Man beachte meinen vorletzten Post (ziemlich am Ende bei dem Punkt ab: Wehe dem... :) )
Falls du wenig Zeit hast kommst du da direkt zum Punkt - oder viel mehr ich - lol

Cheers from Paraguay

Coin Marketplace

STEEM 0.21
TRX 0.13
JST 0.030
BTC 67753.34
ETH 3502.65
USDT 1.00
SBD 2.82