Za različna namizna okolja, kot so Cinnamon, KDE, MATE itd., Obstaja veliko desketov, programčkov in pripomočkov, ki vam prikažejo vremensko napoved z modnim videzom. Če imate raje minimalistično, a učinkovito okolje, vas bo morda zanimalo, kako pridobiti vremenske informacije neposredno v terminalskem emulatorju ali v čistem okolju konzole. Tukaj je opisano, kako je to mogoče storiti.
Oglas
Pred nadaljevanjem se prepričajte, da imate orodje za konzolocurlnameščen. V večini distribucij Linuxa je nameščen takoj. Ali je nameščen, lahko preverite z naslednjim ukazom.
ki se zvijejo
Ukaz bo vrnil celotno pot do binarnega datoteke CURL.
Zdaj bomo za pridobitev vremenske napovedi uporabili odprtokodno spletno storitev wttr.in.
Pridobivanje vremenske napovedi v konzoli Linux , izvedite naslednji ukaz:
curl wttr.in/LOCATION
Del lokacije zamenjajte z imenom svojega kraja. Na primer:
curl wttr.in/New-York
curl wttr.in/Bangalore
Po potrebi lahko določite državo, v kateri živite. Sintaksa je naslednja:
curl wttr.in/Madrid,Španija
Opomba: Pomembno je, da med vejico in za njo ne vnesete presledka. Če za vejico dodate presledek, bo storitev poskušala prepoznati vhodni parameter kot več lokacij. To funkcijo lahko uporabite za pridobivanje napovedi za več lokacij hkrati.
Na primer:
curl wttr.in/Madrid, Bangalore
To bo pokazalo vreme v Madridu in Bangaloreju.
Lahko pa uporabite znak plus, da pridobite napoved za več lokacij:
curl wttr.in/Madrid+Bangalore
Če izvedete curl brez določene lokacije, bo storitev poskušala uganiti vašo lokacijo na podlagi vaših podatkov o geolokaciji IP. Ukaz v tem primeru bo videti tako:
curl wttr.in
Storitev wttr.in lahko napoved prikaže neposredno v vašem spletnem brskalniku. Usmerite brskalnik na isto mesto, kot ga uporabljate v curlu. Oglejte si naslednji posnetek zaslona:
kam je šel moj seznam na netflix
Storitev podpira številne možnosti. Odprite naslednjo stran, če želite izvedeti več o njih:
http://wttr.in/:help
Lahko pa uporabite ta ukaz v terminalu:
curl http://wttr.in/:help
Tu je nekaj uporabnih možnosti.
curl wttr.in/New-York?n
Prikazala se bo kratka različica napovedi, ki vključuje samo opoldne in noč.
curl wttr.in/New-York?0
To bo prikazalo samo trenutno vreme na določeni lokaciji.
Če na lokacijo dodate '.png', bo storitev vrnila sliko PNG. Lahko ga vdelate v svojo spletno stran.
Na primer, odprite to povezavo: http://wttr.in/New-York.png
V načinu PNG lahko parametre posredujete na naslednji način:
wttr.in/Location_parameters.png
Na primer:
wttr.in/New-York_tq0.png
Storitev je lokalizirana v več jezikov.
Če želite spremeniti jezik napovedi, lahko uporabite naslednjo skladnjo:
curl wttr.in/Berlin?lang=de curl wttr.in/Berlin?lang=ru
Lahko pa uporabite poddomene na naslednji način:
curl de.wttr.in/Berlin curl ru.wttr.in/Moscow
Podprti jeziki so:
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 se lahko uporablja ne samo za preverjanje vremena, ampak tudi za nekatere druge namene. Če si želite ogledati trenutno lunino fazo.
$ curl wttr.in/Moon
Če si želite ogledati Lunino fazo za določen datum (25.12.2016), zaženite naslednji ukaz.
$ curl wttr.in/Moon@2016-12-25
To je to.