นี่คือสภาพอากาศคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
สภาพอากาศ - เครื่องมือบรรทัดคำสั่งเพื่อรับสภาพอากาศและการพยากรณ์
เรื่องย่อ
สภาพอากาศ [ ตัวเลือก ] [ alias1 | ค้นหา 1 [ alias2 | ค้นหา 2 -
DESCRIPTION
ยูทิลิตี้บรรทัดคำสั่งนี้มีจุดประสงค์เพื่อให้เข้าถึงสภาพอากาศปัจจุบันได้อย่างรวดเร็ว
เงื่อนไขและการคาดการณ์ ปัจจุบันสามารถคืนข้อมูลให้ท้องถิ่นได้
ทั่วสหรัฐอเมริกาและบางสถานที่ทั่วโลกโดยการดึงและจัดรูปแบบถอดรหัส
METARs (รายงานอุตุนิยมวิทยาสนามบิน) จาก NOAA (มหาสมุทรแห่งชาติของสหรัฐอเมริกาและ
การบริหารบรรยากาศ) และการพยากรณ์/การแจ้งเตือนจาก NWS (สภาพอากาศแห่งชาติของสหรัฐอเมริกา
บริการ). เครื่องมือนี้เขียนขึ้นเพื่อให้ทำงานในลักษณะเดียวกับ command-line อื่นๆ
ยูทิลิตี้ข้อมูลเช่น มะนาว(1) ปฏิทิน(1) และ Dict(1). มันดึงโดยพลการ
ข้อมูลสภาพอากาศผ่านสหสัมพันธ์ที่คอมไพล์ล่วงหน้าหรือนามแฝงที่ปรับแต่งเอง (ทั้งระบบหรือบนa
ต่อผู้ใช้)
พฤติกรรมสามารถกำหนดได้โดยตัวเลือกบรรทัดคำสั่งและข้อกำหนดของศูนย์หรือมากกว่า
นามแฝงที่ตั้งและคำค้นหา
นามแฝงถูกกำหนดใน สภาพอากาศ(5) ไฟล์ เป็นวิธีที่สะดวกในการจัดกลุ่ม URIs เข้าด้วยกัน
โดยใช้ชื่อย่อ การระบุนามแฝงหรือคำค้นหาตำแหน่งหลายคำบนคำสั่ง
บรรทัดทำให้ยูทิลิตี้ส่งออกข้อมูลสำหรับแต่ละรายการ ราวกับว่ามันถูกเรียกใช้หลายครั้ง
หากไม่มีการระบุ นามแฝงของ ผิดนัด ถูกตรวจสอบ a ดีฟาร์ ตัวเลือกและอื่น ๆ
ชื่อนามแฝงที่แสดงอยู่ภายในนั้น (คั่นด้วยเครื่องหมายจุลภาค) จะถูกนำไปใช้แทน
การค้นหาใช้ชุดความสัมพันธ์ของตำแหน่งในไฟล์ข้อความสไตล์ INI ชื่อ สนามบิน, สถานที่,
สถานี, zctas และ โซน. สำเนาที่คำนวณไว้ล่วงหน้าถูกแจกจ่ายกับแหล่งที่มา แต่สามารถ . ได้
สร้างใหม่จากแหล่งข้อมูลที่อัปเดตตามความจำเป็นโดยวางไว้ในการทำงานปัจจุบัน
ไดเร็กทอรีและรันด้วย --build-ชุด ตัวเลือก (ดูความคิดเห็นที่ด้านบนของใดๆ
ไฟล์ชุดสหสัมพันธ์ตำแหน่งสำหรับคำแนะนำในการค้นหาแหล่งข้อมูลที่อัปเดต)
ผลการค้นหาที่เป็นบวกจะถูกแคชและระบุแหล่งที่มาเป็นนามแฝงในการรันครั้งต่อๆ ไปเป็นเวลานาน
เนื่องจากชุดสหสัมพันธ์ยังคงไม่เปลี่ยนแปลง และจะถูกล้างโดยอัตโนมัติเมื่อ
มีการอัปเดตชุดสหสัมพันธ์
ข้อมูลที่ดึงมาจะถูกแคชโดยอัตโนมัติในช่วงเวลาสั้นๆ ปรับได้ด้วย
แคช ตัวเลือกการกำหนดค่าหรือ --แคช ตัวเลือกบรรทัดคำสั่ง ช่วยให้เค้น
โหลดกับเซิร์ฟเวอร์ NOAA/NWS ในกรณีที่ยูทิลิตีถูกเรียกใช้ซ้ำซ้ำๆ โดยร้องขอเหมือนกัน
ข้อมูล แต่สามารถแทนที่ด้วย cache_data ตัวเลือกการกำหนดค่าหรือ --no-แคชข้อมูล
ตัวเลือกบรรทัดคำสั่ง
OPTIONS
สรุปตัวเลือกอยู่ด้านล่าง
--รุ่น
แสดงหมายเลขเวอร์ชันของโปรแกรมและออก
-h, --ช่วยด้วย
แสดงข้อความช่วยเหลือและออก
-a, --เตือน
รวมการแจ้งเตือนในท้องถิ่น
--atypes=เอไทป์
รายการประเภทการแจ้งเตือนที่จะแสดง (เช่น:
พายุทอร์นาโด_warning,ด่วน_สภาพอากาศ_ข้อความ)
--build-ชุด
(อีกครั้ง) สร้างชุดสหสัมพันธ์ที่ตั้ง
--แคช=แคช
ระยะเวลาเป็นวินาทีเพื่อรีเฟรชข้อมูลแคช (เช่น: 900)
--cachedir=แคชเดียร์
ไดเร็กทอรีสำหรับจัดเก็บการค้นหาและข้อมูลแคช (เช่น: ~/.สภาพอากาศ)
-f, --พยากรณ์
รวมการพยากรณ์ในท้องถิ่น
--ส่วนหัว=ส่วนหัว
รายการส่วนหัวของเงื่อนไขที่จะแสดง (เช่น: อุณหภูมิลม)
--อิมพีเรียล
เงื่อนไขการกรอง/แปลงสำหรับหน่วยสหรัฐฯ/สหราชอาณาจักร
--ข้อมูล ส่งออกข้อมูลรายละเอียดสำหรับการค้นหาของคุณ
-l, --รายการ
แสดงรายการนามแฝงที่กำหนดค่าทั้งหมดและการค้นหาที่แคชไว้
--รายการยาว
แสดงรายละเอียดของนามแฝงที่กำหนดค่าทั้งหมด
-m, --เมตริก
กรอง/แปลงเงื่อนไขสำหรับหน่วยเมตริก
-n, --ไม่มีเงื่อนไข
ปิดการใช้งานเอาต์พุตของเงื่อนไขปัจจุบัน
--ไม่มีแคช
ปิดใช้งานการแคชทั้งหมด (การค้นหาและข้อมูล)
--no-แคชข้อมูล
ปิดใช้งานการแคชข้อมูลที่ดึงมา
--no-แคช-ค้นหา
ปิดใช้งานการแคชผลการค้นหา
-q, --เงียบ
ข้ามคำนำและไม่เยื้อง
--setpath=เศรษฐพาธ
เส้นทางการค้นหาไดเรกทอรีสำหรับชุดความสัมพันธ์ (เช่น: .:~/.สภาพอากาศ)
-v, --รายละเอียด
แสดงฟีดที่ถอดรหัสแบบเต็ม
ตัวอย่าง
สภาพอากาศ
ดูผลลัพธ์สำหรับนามแฝงเริ่มต้น หากมีการกำหนดไว้ (มิฉะนั้น display
การใช้งาน/ไวยากรณ์คล้ายกับ --help)
สภาพอากาศ rdu
แสดงสภาพอากาศที่สนามบินด้วยรหัส IATA/FAA ร.ด.
สภาพอากาศ --ข้อมูล ราลี
แสดงรายการรหัส FIPS สำหรับสถานที่สำนักงานสำมะโนของสหรัฐอเมริกาที่มี
word ราลี (หรือข้อมูลความใกล้เคียงหากพบเพียงรายการเดียว)
สภาพอากาศ "^ral[ie]{2}gh เมือง.*nc$"
รับสภาพอากาศปัจจุบันจากสถานีที่ใกล้ที่สุดไปยังสถานที่สำมะโนประชากร
ชื่อที่ตรงกับนิพจน์ทั่วไปที่ให้ไว้
สภาพอากาศ -fv fips3755000
รับ METAR ที่ถอดรหัสแบบเต็มจากสถานีที่ใกล้ที่สุดและข้อมูลการคาดการณ์สำหรับ
โซนที่ใกล้กับจุดสำมะโนที่สุดด้วยรหัส FIPS 3755000 ไม่มีการกรองพิเศษ
หรือการจัดรูปแบบ
สภาพอากาศ --พยากรณ์ --no-แคชข้อมูล 27613
ละเว้น METAR ที่แคชไว้ล่าสุดหรือข้อมูลการคาดการณ์และแสดงผลลัพธ์ใหม่สำหรับ
สถานีที่ใกล้ที่สุดและโซนสำหรับการสำรวจสำมะโนประชากร ZCTA (โดยพื้นฐานแล้วคือรหัสไปรษณีย์ของ USPS) 27613.
สภาพอากาศ หน้าแรก งาน
แสดงเงื่อนไขปัจจุบันสำหรับทั้ง หน้าแรก และ งาน นามแฝงในลำดับนั้น
สภาพอากาศ 35.878573, 78.727813
สภาพอากาศ 35-52-43n,78-43-40w
สภาพอากาศ "35-52น.78-43ว"
แสดงสภาพอากาศสำหรับสถานีที่ใกล้ที่สุดไปยังชุดทั่วโลกโดยพลการ
พิกัดในละติจูด ลองจิจูด ในรูปแบบทศนิยมหรือองศา
รูปแบบองศา-นาทีหรือองศา-นาที-วินาที เลือกใช้แบบมีเครื่องหมายหรือแบบคาร์ดินัล
การกำหนดซีกโลกที่มีหรือไม่มีระยะห่าง โปรดทราบว่าจุดตัดสูงสุด
ระยะทางที่ยอมรับได้มีฮาร์ดโค้ดอยู่ที่ 0.1 เรเดียน (ประมาณ 637 กม. หรือ 396 ไมล์)
INPUT ไฟล์
สภาพอากาศ อาจได้รับข้อมูลการกำหนดค่าเพิ่มเติมจากไฟล์การกำหนดค่าทั้งระบบ
ไฟล์คอนฟิกูเรชันต่อผู้ใช้ และไฟล์คอนฟิกูเรชันไดเร็กทอรีในเครื่อง รูปแบบไฟล์
และตัวเลือกการกำหนดค่าได้อธิบายไว้ใน สภาพอากาศ(5). พวกเขาจะรวมอยู่ใน
คำสั่งดังต่อไปนี้:
/etc/weatherrc
การกำหนดค่าทั้งระบบ
~/.weather/weatherrc or ~/.weatherrc
การกำหนดค่าต่อผู้ใช้
./สภาพอากาศ
การกำหนดค่าไดเร็กทอรีท้องถิ่น
ใช้สภาพอากาศออนไลน์โดยใช้บริการ onworks.net
