Cu problema actuală a încălzirii globale, este important să cunoaștem periodic starea climei, deoarece de multe ori ieșim fără protecție adecvată, umbrele, jachete etc. și putem aduce boli cu noi din cauza schimbărilor climatice.
Deși pentru mediile KDE, Mate sau GNOME avem la dispoziție sute de aplicații care ne oferă informații despre vreme, acestea pot consuma resurse de sistem inutile și din acest motiv Solvetic va analiza în această zi cum putem obține prognoza meteo direct de la terminal, obținând rezultate în timp real și cu o utilizare redusă a resurselor sistemului, cum ar fi memoria sau CPU.
1. Verificați bucla
Înainte de a începe, trebuie să validăm dacă avem instalat instrumentul de curl care, în mod implicit, este activat. Pentru a verifica acest lucru, vom executa următoarea comandă:
care se onduleazăRezultatul ar trebui să fie următorul:
2. Prognoza meteo
Pentru a verifica vremea vom folosi un serviciu open source numit wttr.in care, dacă îl executăm direct într-un browser, va afișa toate informațiile despre vremea actuală din orașul nostru, viteza vântului, umiditatea etc. Pentru al rula de pe consola Linux, în acest caz pe Ubuntu 17.04, vom folosi următoarea sintaxă:
curl wttr.in/(Localizare)De exemplu, pentru a cunoaște ora curentă la Madrid vom executa:
curl wttr.in/MadridRezultatul obținut va fi următorul:
Putem vedea valori precum:
- Starea reală
- Temperatura
- Viteza vântului
- Precipitare
- Starea vremii pentru următoarele trei zile
Putem specifica orașul și țara dacă dorim, de exemplu:
curl wttr.in/Bogota,ColombiaRezultatul va fi:
Dacă dorim să obținem raportul a mai mult de două orașe, putem executa oricare dintre următoarele opțiuni:
curl wttr.in/Madrid, \ Roma curl wttr.in/Madrid+Roma
Dacă executăm comanda curl wttr.in fără niciun parametru, va afișa locația curentă în funcție de configurația echipamentului.
3. Opțiuni suplimentare
În continuare vom vedea câțiva dintre parametrii pe care îi putem implementa cu acest instrument util.
Vedeți numai valorile de noapte și de prânzPentru aceasta va fi necesar să executați următoarele.
curl wttr.in/Madrid?nRezultatul va fi vizualizarea sumară:
Vizualizați un rezumat al vremiiPentru a obține un afișaj rezumat, rulați următoarele:
curl wttr.in/Madrid?0Vom vedea următoarele:
Vizualizați rezultatele într-o altă limbăWttr ne oferă mai mult de 10 limbi disponibile pentru a vizualiza rezultatele, limba engleză fiind valoarea implicită, dacă dorim să vedem rezultatul în spaniolă vom executa următoarea linie:
curl wttr.in/Madrid?lang=esRezultatul va fi următorul:
Limbile acceptate de această aplicație sunt 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.
Vedeți faza actuală a luniiUneori este necesar să știm în ce fază a lunii ne aflăm în prezent, acest utilitar ne oferă aceste informații executând următoarele:
ondulați wttr.in/Moon
Dacă vrem să cunoaștem starea lunii la o anumită dată, vom executa următoarele:
curl wttr.in/Moon@2017-07-15
Dacă dorim să aflăm mai multe despre acest utilitar, putem accesa următorul link.