Πώς να λάβετε πρόγνωση καιρού στην κονσόλα Linux
Για διάφορα περιβάλλοντα επιτραπέζιου υπολογιστή όπως το Cinnamon, το KDE, το MATE κ.λπ., υπάρχουν πολλά επιτραπέζια, μικροεφαρμογές πάνελ και γραφικά στοιχεία για να σας προσφέρουν μια πρόγνωση καιρού με φανταχτερή εμφάνιση. Εάν προτιμάτε ένα μινιμαλιστικό αλλά αποτελεσματικό περιβάλλον, μπορεί να σας ενδιαφέρει να μάθετε πώς να λαμβάνετε πληροφορίες για τον καιρό απευθείας στον εξομοιωτή τερματικού σας ή σε ένα καθαρό περιβάλλον κονσόλας. Εδώ είναι πώς μπορεί να γίνει.
Διαφήμιση
Πριν συνεχίσετε, βεβαιωθείτε ότι διαθέτετε το εργαλείο κονσόλας μπούκλα εγκατασταθεί. Στις περισσότερες διανομές Linux, εγκαθίσταται εξαρχής. Μπορείτε να ελέγξετε εάν είναι εγκατεστημένο με την ακόλουθη εντολή.
που κουλουριάζουν
Η εντολή θα επιστρέψει την πλήρη διαδρομή στο δυαδικό αρχείο CURL.
Τώρα, θα χρησιμοποιήσουμε μια υπηρεσία web ανοιχτού κώδικα wttr.in για να ανακτήσουμε την πρόγνωση του καιρού.
Για να λάβετε πρόγνωση καιρού στην κονσόλα Linux, εκτελέστε την ακόλουθη εντολή:
μπούκλα wttr.in/LOCATION
Αντικαταστήστε το τμήμα τοποθεσίας με το όνομα του τόπου σας. Για παράδειγμα:
μπούκλα wttr.in/New-York
μπούκλα wttr.in/Bangalore
Μπορείτε να καθορίσετε τη χώρα όπου ζείτε όταν απαιτείται. Η σύνταξη έχει ως εξής:
curl wttr.in/Madrid, Ισπανία
Σημείωση: Είναι σημαντικό να μην εισάγετε κενό μεταξύ και μετά το κόμμα. Εάν προσθέσετε ένα κενό μετά το κόμμα, η υπηρεσία θα προσπαθήσει να αναγνωρίσει την παράμετρο εισαγωγής ως πολλές θέσεις. Μπορείτε να χρησιμοποιήσετε αυτήν τη δυνατότητα για να ανακτήσετε προβλέψεις για πολλές τοποθεσίες ταυτόχρονα.
Για παράδειγμα:
μπούκλα wttr.in/Madrid,\ Bangalore
Αυτό θα δείξει τον καιρό σε Μαδρίτη και Μπανγκαλόρ.
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε το σύμβολο συν για να λάβετε την πρόβλεψη για πολλές τοποθεσίες:
μπούκλα wttr.in/Madrid+Bangalore
Εάν εκτελέσετε curl χωρίς καθορισμένη τοποθεσία, η υπηρεσία θα προσπαθήσει να μαντέψει την τοποθεσία σας με βάση τις πληροφορίες γεωγραφικής θέσης IP σας. Η εντολή σε αυτήν την περίπτωση θα έχει ως εξής:
μπούκλα wttr.in
Η υπηρεσία wttr.in μπορεί να εμφανίσει την πρόβλεψη απευθείας στο πρόγραμμα περιήγησής σας. Κατευθύνετε το πρόγραμμα περιήγησής σας στην ίδια τοποθεσία που χρησιμοποιείτε στο curl. Δείτε το παρακάτω στιγμιότυπο οθόνης:
Η υπηρεσία υποστηρίζει μια σειρά από επιλογές. Ανοίξτε την παρακάτω σελίδα για να μάθετε για αυτά:
http://wttr.in/:help
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε αυτήν την εντολή στο τερματικό σας:
μπούκλα http://wttr.in/:help
Εδώ είναι μερικές χρήσιμες επιλογές.
μπούκλα wttr.in/New-York; n
Αυτό θα εμφανίσει τη σύντομη έκδοση της πρόβλεψης που περιλαμβάνει μόνο Μεσημέρι και Νύχτα.
μπούκλα wttr.in/New-York; 0
Αυτό θα δείχνει μόνο τον τρέχοντα καιρό στην καθορισμένη τοποθεσία.
Εάν προσθέσετε ".png" στην τοποθεσία, η υπηρεσία θα επιστρέψει μια εικόνα PNG. Μπορείτε να το ενσωματώσετε στην ιστοσελίδα σας.
Για παράδειγμα, ανοίξτε αυτόν τον σύνδεσμο: http://wttr.in/New-York.png
Όταν βρίσκεστε σε λειτουργία PNG, μπορείτε να μεταβιβάσετε παραμέτρους ως εξής:
wttr.in/Location_parameters.png
Για παράδειγμα:
wttr.in/New-York_tq0.png
Η υπηρεσία είναι προσαρμοσμένη σε πολλές γλώσσες.
Για να αλλάξετε τη γλώσσα πρόβλεψης, μπορείτε να χρησιμοποιήσετε την ακόλουθη σύνταξη:
μπούκλα wttr.in/Berlin; lang=de. μπούκλα wttr.in/Berlin; lang=ru
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε υποτομείς ως εξής:
μπούκλα de.wttr.in/Berlin curl ru.wttr.in/Moscow
Οι υποστηριζόμενες γλώσσες είναι:
az bg ca cs cy da de el eo es fi fr hi hr hu is it ja ko mk ml nl nn pt pl ro ru sk sl sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu bs be
Το wttr.in μπορεί να χρησιμοποιηθεί όχι μόνο για τον έλεγχο του καιρού, αλλά και για κάποιους άλλους σκοπούς. Για να δείτε την τρέχουσα φάση της Σελήνης.
$ curl wttr.in/Moon.
Για να δείτε τη φάση της Σελήνης για την καθορισμένη ημερομηνία (25-12-2016), εκτελέστε την ακόλουθη εντολή.
$ curl wttr.in/Moon@2016-12-25.
Αυτό είναι.