Είσαι όλη μέρα στο τερματικό… κοπανάς εντολές… βαριέσαι να βγεις έξω και θες να δεις τον καιρό για σήμερα και τις επόμενες μέρες.. ωραία .. «υπάρχει μια εντολή για αυτό» (TM cerebrux)

o-kairos-termatiko

Συμβαίνει σε όλους… να είσαι όλη μέρα στο τερματικό, να έχεις γίνει ένα με το κέλυφος και να μαλώνεις με το σύστημα για το ποιος έχει δίκιο όταν προσπαθείς να στήσεις μια υπηρεσία έτσι όπως το θέλεις… Απο την άλλη βαριέσαι αφάνταστα να googl’αρεις για τον καιρό μπας και είναι καλός και μπορείς να πας σε εκείνο το ραντεβού που θες να κανονίσεις…

υπάρχει μια εντολή για αυτό

Η υπηρεσία λέγεται Wttr.in και η εντολή έχει την παρακάτω μορφή:

curl http://wttr.in/η_πόλη_σου

Για την παράμετρο «η_πόλη_σου» απλά γράφεις στα λατινικά το όνομα της πόλης. Μπερδεύτικες ;  Να ένα παράδειγμα :

curl http://wttr.in/thessaloniki

θα επιστρέψει το αποτέλεσμα που βλέπετε στην εικόνα επάνω. Φυσικά μπορείτε να βάλετε όποια πόλη σας ενδιαφέρει … γιατί θα σε πάρει η μάνα σου εκείνη την ώρα που θες να σηκώσεις τον apache με κανα πειραματικό conf και θα σου πει :

εσύ, σπλάχνο μου, που τα ξέρεις αυτά τα τεχνολογικά… δες λίγο αύριο τι καιρό θα κάνει γιατί θέλουμε να πάμε στο «τάδε»

Τι θα κάνεις λοιπόν; Θα σηκώσεις το χεράκι να ανοίξεις τον browser για να δεις; E όχι… ντροπή !

Αποθήκευση της εντολής καιρού στην πόλη

Επειδή δεν γίνεται να τρέχεις όλο αυτό το μακρινάρι μπορείς να δημιουργήσεις ένα alias (μια συντόμευση) στο αρχείο .bashrc όπως για παράδειγμα:

alias Kairos='curl http://wttr.in/thessaloniki'

Οπότε κάθε φορά που θα δίνεις:

Kairos

Θα σου εμφανίζει τον καιρό για την πόλη που θα ορίσεις στο alias

 

Θέλω τον κώδικα της υπηρεσίας

Ο κώδικας της υπηρεσία βρίσκεται εδώ https://github.com/chubin/wttr.in