כיצד לקבל פרטי מזג אוויר של מיקום מ - Linux באמצעות שורת הפקודה
כבר דיברנו על השירות שנקרא מזג האוויר המאפשר לך לבדוק את נתוני מזג האוויר של כל מיקום משורת הפקודה של לינוקס. בעוד היישום מספק את מה שהוא מבטיח, הפלט שלה אינו אלא חבורה של טקסט הדורש קריאה זהירה, וחשוב יותר, אתה צריך קודם להתקין את הכלי על המערכת שלך כדי לקבל דברים עובד.
מה אם הייתי אומר שזה אפשרי לקבל מידע מזג האוויר על הטרמינל מבלי להתקין באמת את כל כלי השירות? כן, זה אפשרי ו WTTR.IN עושה את זה אפשרי. במאמר זה נדון כיצד להשתמש בכלי זה וכמה תכונות המפתח שהוא מספק.
WTTR.IN
אז מה בדיוק wttr.in
? זה חזית אינטרנט עבור כלי בשם ווירג ', כלי שורת הפקודה כדי לקבל מידע מזג האוויר. אז בהתחשב בכך wttr.in
הוא כלי אינטרנט מבוסס, אתה לא בהכרח צריך להתקין את זה מקומי, כפי שאתה יכול פשוט לגשת אליו באמצעות cURL. ומאחר שהיא משתמשת במוקדי בגב, הפלט המיוצר הוא כאילו הוא הופק על ידי כלי שורת הפקודה.
התקנה והתקנה
כמו שאמרתי, אין צורך להתקין את השירות wttr.in
עם זאת, עליך לוודא ש- cURL מותקן במערכת שלך. אם לא, ניתן להתקין אותו על ידי הפעלת הפקודה הבאה:
sudo apt- לקבל להתקין תלתל
זהו זה. עכשיו אתה יכול להשתמש wttr.in
לבדוק מידע מזג האוויר.
נוֹהָג
בצורתו הבסיסית ביותר, ניתן להשתמש wttr.in
השירות wttr.in
ידי הפעלת הפקודה הבאה:
תלתל wttr.in
הפקודה הנ"ל תקבל את המידע עבור המיקום הנוכחי שלך על סמך כתובת ה- IP שלך. כאשר ניסיתי פקודה זו קיבלתי את הפלט הבא.
אז, כפי שאתה יכול לראות, wttr.in
נותן לך מידע מזג אוויר מפורטים היטב במשך שלושה ימים, לשבור כל יום לארבעה חלקים: בוקר, צהריים, ערב, לילה.
אם אתה מתבונן מקרוב, השירות לא היה מסוגל למצוא את המיקום שלי (Chandigarh, הודו), ולכן הוא הציג את פרטי מזג האוויר של Oymyakon ברוסיה, וזה כנראה המיקום ברירת המחדל היא משתמשת במקרים כאלה. ניסיתי את הפקודה מספר פעמים אבל נשאר מחוץ מזל.
אם אתה נתקל במצב דומה, קיימות מספר דרכים חלופיות לקבלת מידע על מזג האוויר עבור המיקום שלך, כגון על ידי ציון שם המיקום. כפי שאני מבוסס Chandigarh בהודו, זה איך עברתי על המידע מיקום שלי wttr.in
:
curl wttr.in/"Chandigarh "
הערה : אם שם המיקום מכיל רווחים - כמו ניו יורק - מומלץ להשתמש במרכאות מסביב לשם. אני משתמש בו כל הזמן, כפי שהוא נוהג טוב בכלל.
הלאה, זה גם אפשרי לקבל מידע מזג האוויר עבור שדות תעופה, משהו שאתה יכול לעשות באמצעות קודים IATA 3 אות שלהם. למשל, הפקודה הבאה תקבל את נתוני מזג האוויר עבור שדה התעופה ג'ון פ. קנדי:
סלסול wttr.in/JFK
לקבלת רשימה מלאה של שדות תעופה על ידי קוד IATA, הראש כאן.
לאחר מכן, תוכל גם להשתמש בשם דומיין כמפרט מיקום. לדוגמה, הפקודה הבאה תקבל את נתוני מזג האוויר של העיר המארחת את שרת ה- MTE:
סלסל wttr.in/@maketecheasier.com
יתר על כן, אתה יכול גם להשתמש בקוד ZIP כדי לקבל מידע הקשור מזג האוויר. הנה דוגמה שבה השתמשתי בקוד מיקוד של San Jose:
תלתל wttr.in/95101
כברירת מחדל, הפלט המיוצר על ידי wttr.in
הוא ביחידות SI (מטרי). עם זאת, אם אתה נמצא בארה"ב, כאשר USCS משמש כברירת מחדל, תוכל לשנות את הערך על ידי הוספת '? U' בסוף הפקודה. הנה דוגמה:
curl wttr.in/95101?u
ניתן לראות כי כל ערכי צלזיוס השתנו לערכים המבוססים על טמפרטורת פרנהייט טמפרטורה.
סיכום
הראשון - וברור - היתרון של wttr.in
הוא שזה מבוסס אינטרנט, כלומר אתה לא צריך להתקין את זה כדי להשתמש בו. שנית, הפלט שהוא מייצר הוא מקיף כמו גם מושך מבחינה ויזואלית - כמו השירות מבוסס GUI הפיק את זה. שלישית, והכי חשוב, הן שורת הפקודה מקצוענים כמו גם מתחילים יכולים להשתמש בו בקלות. כל זה מוסיף עד הרבה סיבות לתת wttr.in
לנסות.