Vols saber quina és la previsió meteorològica sense haver de sortir del terminal? Fàcil, escriu la comanda:
$ curl wttr.in
Resultat:
Informe del temps per a: Anglès, Spain
\ / Parcialment ennuvolat
_ /"".-. 25..26 °C
\_( ). ↑ 15 km/h
/(___(__) 10 km
0.2 mm
┌─────────────┐
┌──────────────────────────────┬───────────────────────┤ dv 21 jun ├───────────────────────┬──────────────────────────────┐
│ Matí │ Dia └──────┬──────┘ Tarda │ Nit │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│ \ / Parcialment en…│ \ / Parcialment en…│ _`/"".-. Intervals de p…│ _`/"".-. Ruixats de plu…│
│ _ /"".-. 25 °C │ _ /"".-. 28 °C │ ,\_( ). 24..26 °C │ ,\_( ). 20 °C │
│ \_( ). ↖ 7-9 km/h │ \_( ). ← 9-10 km/h │ /(___(__) ↙ 6-7 km/h │ /(___(__) ↗ 3-5 km/h │
│ /(___(__) 10 km │ /(___(__) 9 km │ ⚡‘‘⚡‘‘ 10 km │ ‘ ‘ ‘ ‘ 10 km │
│ 0.0 mm | 0% │ 0.2 mm | 49% │ ‘ ‘ ‘ ‘ 0.7 mm | 62% │ ‘ ‘ ‘ ‘ 0.4 mm | 63% │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
┌─────────────┐
┌──────────────────────────────┬───────────────────────┤ ds 22 jun ├───────────────────────┬──────────────────────────────┐
│ Matí │ Dia └──────┬──────┘ Tarda │ Nit │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│ \ / Parcialment en…│ \ / Parcialment en…│ \ / Parcialment en…│ \ / Parcialment en…│
│ _ /"".-. 23..24 °C │ _ /"".-. 26..27 °C │ _ /"".-. 23..25 °C │ _ /"".-. 20 °C │
│ \_( ). ← 5-6 km/h │ \_( ). ↖ 11-12 km/h │ \_( ). ↑ 12-13 km/h │ \_( ). ↗ 6-10 km/h │
│ /(___(__) 10 km │ /(___(__) 10 km │ /(___(__) 10 km │ /(___(__) 10 km │
│ 0.0 mm | 0% │ 0.0 mm | 0% │ 0.0 mm | 0% │ 0.0 mm | 0% │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
┌─────────────┐
┌──────────────────────────────┬───────────────────────┤ dg 23 jun ├───────────────────────┬──────────────────────────────┐
│ Matí │ Dia └──────┬──────┘ Tarda │ Nit │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│ \ / Parcialment en…│ \ / Assolellat │ \ / Assolellat │ \ / Assolellat │
│ _ /"".-. 27 °C │ .-. 31 °C │ .-. 28..29 °C │ .-. 24..26 °C │
│ \_( ). ↑ 6 km/h │ ― ( ) ― ↑ 13-15 km/h │ ― ( ) ― ↖ 10-12 km/h │ ― ( ) ― ↗ 4-6 km/h │
│ /(___(__) 10 km │ `-’ 10 km │ `-’ 10 km │ `-’ 10 km │
│ 0.0 mm | 0% │ / \ 0.0 mm | 0% │ / \ 0.0 mm | 0% │ / \ 0.0 mm | 0% │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
A més, hi ha diverses opcions (traduït de https://wttr.in/:help):
Instruccions:
$ curl wttr.in # el clima a la ubicació actual
$ curl wttr.in/muc # el clima a l'aeroport de Munich
Tipus d'ubicacions soportades:
/paris # el nom d'una ciutat
/~Eiffel+tower # el nom de qualsevol lloc famós
/Москва # el nom Unicode de qualsevol lloc en qualsevol idioma
/muc # el codi d'un aeroport (3 lletres)
/@stackoverflow.com # el nom d'un domini web
/94107 # un codi d'àrea
/-78.46,106.79 # coordenades GPS
Llocs especials:
/moon # la fase de la lluna (afegeix ,+US o ,+France per aquests països)
/moon@2016-10-25 # la fase de la lluna a una data concreta (@2016-10-25)
Unitats:
?m # mètriques (SI) (estàndard a tots els llocs excepte EEUU)
?u # Sistema Unificat de Classificació del Sòl o USCS (estàndard EEUU)
?M # velocidat del vent en m/s
Opcions de visualizació:
?0 # només el clima actual
?1 # el clima actual + la previsió d'1 dia
?2 # el clima actual + la previsió de 2 dies
?n # versió curta (només dia i nit)
?q # versió silenciosa (sense el text "El temps a")
?Q # versió supersilenciosa (ni "El temps a" ni el nom de la ciutat)
?T # desactiva les seqüències del terminal (sense colors)
Opcions de PNG:
/paris.png # genera una imatge PNG
?p # afegeix un marc al voltant de la imatge
?t # transparència 150
transparency=... # transparència de 0 a 255 (255 = sense transparència)
Les opcions es poden utilitzar conjuntament:
/Paris?0pq
/Paris?0pq&lang=fr
/Paris_0pq.png # en PNG les opcions s'especifiquen després del caràcter "_"
/Rome_0pq_lang=it.png # una llarga seqüència d'opcions es pot separar amb el caràcter "_"
Ubicació:
$ curl fr.wttr.in/Paris
$ curl wttr.in/paris?lang=fr
$ curl -H "Accept-Language: fr" wttr.in/paris
Idiomes soportats:
af da de fr fa et id it nb nl pl pt-br ro ru uk
Idiomes en progrés:
az be bg bs ca cy cs el eo es fi ga hi hr hu hy
is ja jv ka kk ko ky lt lv mk ml nl fy nn pt pt-br
sk sl sr sr-lat sv sw th tr te uz vi zh zu he
URLs especials:
/:help # aquesta pàgina
/:bash.function # suggereix una funció wttr() a bash
/:translation # mostra informació sobre els traductors
Wttr.in ha estat creat per Igor Chubin.
Salut!
Lluís