टर्मिनल के लिए अपना खुद का क्विक कैलकुलेटर फंक्शन बनाएं
यदि आप मेरी तरह कुछ भी हैं, तो आपको हमेशा एक टर्मिनल विंडो खुली हुई है, और आपने शायद इसे कभी भी लाने के लिए हॉटकी को असाइन किया है। तो क्यों आप बोरिंग कैलकुलेटर को खोलते हैं जब आप कमांड लाइन पर समीकरणों को हल कर सकते हैं?
यह बैश शेल में अंतर्निहित फ़ंक्शन समर्थन का उपयोग करके कैलकुलेटर बनाने के लिए एक सरल विधि है। अनिवार्य रूप से हम जो कुछ भी कर रहे हैं, उसके बाद आप जो भी तर्क टाइप करते हैं, उसके साथ bc कमांड को चलाने के लिए प्रश्न चिह्न निर्दिष्ट कर रहे हैं.
टर्मिनल कैलकुलेटर फंक्शन बनाना
फ़ंक्शन बनाने के लिए, बस टर्मिनल में निम्नलिखित कमांड में पेस्ट करें ...
? () गूंज "$ *" | बीसी-एल;
अब आप इसे बस टाइप करके उपयोग कर सकते हैं? और तब गणित समीकरण जिसे आप हल करना चाहते हैं। यदि आप रिक्त स्थान का उपयोग करने जा रहे हैं, तो आपको इसे उद्धरणों में घेर लेना चाहिए, अन्यथा आपको इस तरह की त्रुटि मिलेगी:
यदि आप Cygwin को इंस्टॉल कर चुके हैं, तो आप इसे Windows पर भी उपयोग कर सकते हैं-आपको यह सुनिश्चित करने की आवश्यकता होगी कि आपने bc पैकेज स्थापित किया है, अवश्य.
चूंकि यह bc कमांड का उपयोग कर रहा है, इसलिए यह बहुत शक्तिशाली है.
फंक्शन सेव एक्रॉस रिस्टार्ट्स बनाना
यदि आप विंडोज के तहत लिनक्स या सिग्विन का उपयोग कर रहे हैं, तो आप निम्न फ़ाइल को संपादित करना चाहते हैं और नीचे की ओर लाइन डाल सकते हैं:
vi ~ / .bash_profile
अपने टर्मिनल को बंद करें, फिर से खोलें, और कमांड अब सक्षम होना चाहिए.
OS X में फ़ंक्शन सेव करना
यदि आप OS X का उपयोग कर रहे हैं, तो आपको एक अन्य मार्ग पर जाने की आवश्यकता होगी, कम से कम मेरे परीक्षण-प्रथम में, एक टर्मिनल खोलें, और फिर निम्न कमांड टाइप करें:
स्पर्श करना
खुला हुआ
आपको उस समय अपने उपयोगकर्ता फ़ोल्डर में रहना होगा, जो कि नई टर्मिनल विंडो के लिए वैसे भी डिफ़ॉल्ट फ़ोल्डर है.
ओपन कमांड टेक्स्टडिट में नई .profile फ़ाइल खोलेगी, जहाँ आप लाइन में पेस्ट कर सकते हैं, सेव कर सकते हैं, और बंद कर सकते हैं.
टर्मिनल बंद करें, इसे फिर से खोलें, और आपके पास फ़ंक्शन उपलब्ध होना चाहिए.