Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

AnsiWeather के साथ टर्मिनल से मौसम कैसे जांचें

AnsiWeather एक शेल स्क्रिप्ट है जिसे ANSI फॉर्मेट में टर्मिनल में वर्तमान मौसम की स्थिति को तुरंत प्रदर्शित करने के लिए डिज़ाइन किया गया है। यह विकल्पों से बेहतर है क्योंकि यह अल्ट्रा-फास्ट है और किसी संसाधन की आवश्यकता नहीं होती क्योंकि यह लगातार नहीं चलता और वांछित पूर्वानुमान को तुरंत प्रस्तुत करता है। इसका उपयोग सीधा है लेकिन यह कुछ विकल्प भी प्रदान करता है जो आपको मौसम पूर्वानुमान दिखाने के तरीके को अनुकूलित करने की अनुमति देते हैं।

इंस्टॉलेशन

हालांकि AnsiWeather उबंटू के डिफ़ॉल्ट सॉफ़्टवेयर संग्रह में उपलब्ध है, लेकिन आप इसे विज़ुअली-फ्रेंडली सॉफ़्टवेयर सेंटर में नहीं पाएंगे। इसे इंस्टॉल करने के लिए, आपको टर्मिनल खोलना होगा और टाइप करना होगा:

sudo apt install ansiweather

अन्य डिस्ट्रोस के लिए, आप बस रिपॉजिटरी को क्लोन कर सकते हैं:

git clone https://github.com/fcambus/ansiweather.git

और चलाएं:

cd ansiweather
./ansiweather

AnsiWeather एक छोटा ऐप है, इसलिए इसकी इंस्टॉलेशन में कुछ सेकंड से अधिक समय नहीं लगेगा।

बुनियादी उपयोग

सैद्धांतिक रूप से, अपने स्थान पर वर्तमान मौसम के बारे में विवरण देखने के लिए आपको केवल अपने पसंदीदा टर्मिनल में AnsiWeather चलाने की आवश्यकता है। इंस्टॉलेशन के बाद, अपने टर्मिनल के साथ स्क्रीन पर, टाइप करें:

ansiweather

जैसा कि आप स्क्रीनशॉट में देख सकते हैं, AnsiWeather ने मुझे रेज़ज़ो में मौसम के बारे में जानकारी प्रस्तुत की। अपेक्षित तापमान के अलावा, इसने हवा की गति और आर्द्रता और दबाव के स्तर भी दिखाए। केवल एक छोटी सी समस्या थी: मैं रेज़ज़ो में नहीं रहता। इससे बहुत दूर - शाब्दिक रूप से!

आपका मौसम

AnsiWeather को अनुमान लगाए बिना आपके वास्तविक स्थान के लिए मौसम प्रदर्शित करने के लिए, आपको इसे मैन्युअल रूप से इनपुट करना होगा। इसके लिए, आपको -l स्विच का उपयोग करना होगा, इसके बाद आपका शहर/राज्य और देश। चूंकि मैं एथेंस, ग्रीस में रहता हूं, मैंने अपने स्थान के लिए मौसम प्राप्त करने के लिए निम्नलिखित का उपयोग किया:

ansiweather -l Athens,GR

इसी तरह, लंदन में कोई व्यक्ति उपयोग करेगा:

ansiweather -l London,UK

यदि इसमें कोई संदेह नहीं है कि आप किस देश का जिक्र कर रहे हैं, तो आप इसे पूरी तरह से बताए बिना छोड़ सकते हैं और AnsiWeather को इस तरह चला सकते हैं:

ansiweather -l Taiwan

अधिक स्विच

एक विशिष्ट स्थान शामिल करने ( -l स्विच के साथ) के अलावा, आप -u स्विच का उपयोग करके पसंदीदा मीट्रिक सिस्टम को भी परिभाषित कर सकते हैं, जिसके दो संभावित विकल्प हैं: हमारे पिछले कमांड पर निर्माण करने के लिए, यह निम्न में से किसी एक की तरह दिखेगा:

ansiweather -l Athens,GR -u metric

या

ansiweather -l Athens,GR -u imperial

मौसम पूर्वानुमान का उल्लेख किया गया था, लेकिन अब तक हमने केवल वर्तमान मौसम की स्थिति देखी। वास्तविक पूर्वानुमान प्राप्त करने के लिए, आपको -f स्विच का उपयोग करना होगा, इसके बाद दिनों की संख्या। उदाहरण के लिए:

ansiweather -l Paris,FR -u metric -f 3

उपरोक्त कमांड मीट्रिक सिस्टम का उपयोग करके पेरिस, फ्रांस के लिए तीन दिन का मौसम पूर्वानुमान दिखाता है। वैकल्पिक रूप से, आप एक कैपिटल -F का उपयोग स्विच के रूप में कर सकते हैं, जो अगले पांच दिनों का पूर्वानुमान दिखाता है:

ansiweather -l Paris,FR -u metric -F

हालांकि यह एक विशेष, ग्राफिक्स-समृद्ध मौसम विजेट या मौसम एप्लिकेशन से बहुत दूर है, AnsiWeather कुछ बेहतर दिख सकता है यदि आप इसके प्रतीकों के लिए समर्थन सक्षम करते हैं। इसके लिए, आपको -s स्विच को true पर सेट करना होगा:

ansiweather -l London,UK -u metric -F -s true

यदि आप चाहें, तो AnsiWeather आपको आपके स्थान पर सूर्योदय और सूर्यास्त का सटीक समय बता सकता है। इसके लिए, -d स्विच को true पर सेट करें:

ansiweather -l London,UK -u metric -s true -d true

ध्यान दें, हालांकि, ऐसा लगता है कि यह एक विशिष्ट लंबाई की जानकारी से अधिक नहीं होने के लिए हार्डकोडेड है, इसलिए आप उदाहरण के लिए, दिन के समय और पांच दिन के पूर्वानुमान को एक साथ नहीं मांग सकते।

अंत में, कुछ अन्य स्विच ध्यान देने योग्य हैं: -a जो आपको ANSI रंग समर्थन को टॉगल करने की अनुमति देता है, -w हवा डेटा के लिए पूछने के लिए, -h आर्द्रता के लिए, और -p दबाव डेटा के लिए। उन सभी को पिछले विकल्पों के लिए देखे गए "true" या "false" की आवश्यकता होती है, ताकि उन्हें ON या OFF सेट किया जा सके।

और चूंकि यह पूरी तरह से टर्मिनल में काम करता है, आप AnsiWeather का उपयोग अपने स्वयं के स्मार्ट स्क्रिप्ट बनाने के लिए आधार के रूप में कर सकते हैं। उनसे, आप उदाहरण के लिए, अगले दिन के पूर्वानुमान की जांच कर सकते हैं और यदि आपको अपने साथ छाता ले जाने की आवश्यकता होगी तो खुद को एक ईमेल भेज सकते हैं। यह कुछ ऐसा है जिस पर हम शायद किसी अन्य लेख में चर्चा करेंगे।

क्या आप मौसम की जांच के लिए किसी अन्य ऐप या समाधान का उपयोग कर रहे हैं या WTTR जैसा कुछ जो टर्मिनल को वेब-आधारित सेवा के साथ जोड़ता है? और यदि हां, तो कौन सा?

  1. लिनक्स टर्मिनल को कैलकुलेटर के रूप में कैसे उपयोग करें लिनक्स टर्मिनल को कैलकुलेटर के रूप में कैसे उपयोग करें

    क्या आप फैंसी GUI पर लिनक्स टर्मिनल की सादगी पसंद करते हैं? यदि आपको जल्दी से कुछ गणित करने की आवश्यकता है, तो आपको कैलकुलेटर ऐप का उपयोग करने की आवश्यकता नहीं है। आप उन टूल का उपयोग करके टर्मिनल का उपयोग करके अपनी गणना कर सकते हैं जो शायद आपके पास पहले से इंस्टॉल हैं। आइए देखें कि आप लिनक्स टर्मिनल

  1. कमांड लाइन से उबंटू को अपग्रेड कैसे करें कमांड लाइन से उबंटू को अपग्रेड कैसे करें

    उबंटू का अपडेट मैनेजर आपके इंस्टॉलेशन को एक नए प्रमुख रिलीज में अपग्रेड करना अपेक्षाकृत आसान बनाता है। उपयोगिता का ग्राफिकल इंटरफेस आपको एक चरण-दर-चरण विज़ार्ड के माध्यम से मार्गदर्शन करता है जिसका पालन करना आसान होना चाहिए। लेकिन ऐसे समय होते हैं जब आप ग्राफिकल उपयोगिता का उपयोग नहीं कर सकते - उदा

  1. USB ड्राइव से Windows कैसे इंस्टॉल करें - स्क्रीनशॉट के साथ चरण-दर-चरण गाइड USB ड्राइव से Windows कैसे इंस्टॉल करें - स्क्रीनशॉट के साथ चरण-दर-चरण गाइड

    विषय सूची:1. परिचय: Windows 10 इंस्टॉल करने के कारण और तरीके2. Windows 10 इंस्टॉल करने के लिए बूटेबल एक्सटर्नल USB ड्राइव बनाने की गाइड3. बूटेबल एक्सटर्नल USB ड्राइव बनाते समय संभावित समस्याएं4. Windows 10 इंस्टॉल करने के लिए बूटेबल एक्सटर्नल USB ड्राइव का उपयोग कैसे करें?परिचय: Windows 10 इंस्टॉल क