วิธีรับพยากรณ์อากาศใน Linux Console
สำหรับสภาพแวดล้อมเดสก์ท็อปต่างๆ เช่น Cinnamon, KDE, MATE ฯลฯ มีเดสก์ท็อป แอปเพล็ตและวิดเจ็ตมากมายที่จะนำเสนอการพยากรณ์อากาศด้วยรูปลักษณ์ที่สวยงาม หากคุณชอบสภาพแวดล้อมที่เรียบง่ายแต่มีประสิทธิภาพ คุณอาจสนใจที่จะเรียนรู้วิธีรับข้อมูลสภาพอากาศในเทอร์มินัลอีมูเลเตอร์ของคุณหรือในสภาพแวดล้อมคอนโซลอย่างแท้จริง นี่คือวิธีที่สามารถทำได้
โฆษณา
ก่อนดำเนินการต่อ ตรวจสอบให้แน่ใจว่าคุณมีเครื่องมือคอนโซล ขด ติดตั้ง ในลีนุกซ์ distros ส่วนใหญ่จะติดตั้งทันที คุณสามารถตรวจสอบว่ามีการติดตั้งด้วยคำสั่งต่อไปนี้หรือไม่
ซึ่ง curl
คำสั่งจะคืนค่าพาธแบบเต็มไปยังไบนารี CURL

ตอนนี้ เราจะใช้บริการเว็บโอเพ่นซอร์ส wttr.in เพื่อดึงข้อมูลพยากรณ์อากาศ
เพื่อรับพยากรณ์อากาศใน Linux Console, รันคำสั่งต่อไปนี้:
curl wttr.in/LOCATION
แทนที่ส่วนสถานที่ด้วยชื่อสถานที่ของคุณ ตัวอย่างเช่น:
curl wttr.in/New-York
curl wttr.in/บังกาลอร์


คุณสามารถระบุประเทศที่คุณอาศัยอยู่เมื่อจำเป็น ไวยากรณ์มีดังนี้:
curl wttr.in/มาดริด สเปน
หมายเหตุ: สิ่งสำคัญคือต้องไม่เว้นวรรคระหว่างและหลังเครื่องหมายจุลภาค หากคุณเพิ่มช่องว่างหลังเครื่องหมายจุลภาค บริการจะพยายามจดจำพารามิเตอร์อินพุตเป็นหลายตำแหน่ง คุณสามารถใช้คุณลักษณะนี้เพื่อดึงข้อมูลการคาดการณ์สำหรับสถานที่หลายแห่งพร้อมกัน
ตัวอย่างเช่น:
curl wttr.in/Madrid,\ Bangalore
ซึ่งจะแสดงสภาพอากาศในมาดริดและบังกาลอร์
หรือคุณสามารถใช้เครื่องหมายบวกเพื่อดึงข้อมูลการพยากรณ์สำหรับสถานที่หลายแห่ง:
curl wttr.in/Madrid+บังกาลอร์
หากคุณเรียกใช้ curl โดยไม่ได้ระบุตำแหน่งใด ๆ บริการจะพยายามเดาตำแหน่งของคุณตามข้อมูลตำแหน่งทางภูมิศาสตร์ IP ของคุณ คำสั่งในกรณีนี้จะมีลักษณะดังนี้:
curl wttr.in
บริการ wttr.in สามารถแสดงการคาดการณ์ได้ทันทีในเว็บเบราว์เซอร์ของคุณ ชี้เบราว์เซอร์ของคุณไปยังตำแหน่งเดียวกับที่คุณใช้ใน curl ดูภาพหน้าจอต่อไปนี้:
บริการนี้รองรับตัวเลือกมากมาย เปิดหน้าต่อไปนี้เพื่อเรียนรู้เกี่ยวกับพวกเขา:
http://wttr.in/:help
หรือคุณสามารถใช้คำสั่งนี้ในเทอร์มินัลของคุณ:
ขด http://wttr.in/:help
ต่อไปนี้คือตัวเลือกที่มีประโยชน์
curl wttr.in/นิวยอร์ก? NS
นี้จะแสดงเวอร์ชันสั้นของการพยากรณ์ซึ่งรวมถึงเที่ยงและกลางคืนเท่านั้น
curl wttr.in/นิวยอร์ก? 0
ซึ่งจะแสดงเฉพาะสภาพอากาศปัจจุบันในตำแหน่งที่ระบุ
หากคุณเพิ่ม ".png" ลงในตำแหน่ง บริการจะส่งคืนภาพ PNG คุณสามารถฝังไว้ในหน้าเว็บของคุณ
ตัวอย่างเช่น เปิดลิงก์นี้: http://wttr.in/New-York.png

เมื่ออยู่ในโหมด PNG คุณสามารถส่งผ่านพารามิเตอร์ได้ดังนี้:
wttr.in/Location_parameters.png
ตัวอย่างเช่น:
wttr.in/New-York_tq0.png
บริการนี้ได้รับการแปลเป็นภาษาต่างๆ
หากต้องการเปลี่ยนภาษาการคาดการณ์ คุณสามารถใช้ไวยากรณ์ต่อไปนี้:
curl wttr.in/Berlin? lang=de. curl wttr.in/Berlin? lang=ru
หรือคุณสามารถใช้โดเมนย่อยได้ดังนี้:
curl de.wttr.in/Berlin curl ru.wttr.in/มอสโก
ภาษาที่รองรับคือ:
az bg ca cs cy da de el eo es fi fr สวัสดี hr hu คือ 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.

หากต้องการดูข้างขึ้นข้างแรมในวันที่ระบุ (2016-12-25) ให้รันคำสั่งต่อไปนี้
$ curl wttr.in/Moon@2016-12-25.
แค่นั้นแหละ.