Quration AIQ

terminal

हर प्रोग्रामिंग परंपरा का अपना सबसे आसान पहला पाठ होता है, और कमांड लाइन का यह पाठ जीवन भर काम आने वाली डिबगिंग आदत भी बन जाता है।

शेल स्क्रिप्टिंग का 'Hello World,' और वह कमांड जिसे आप किसी वैरिएबल का मान जांचने के लिए हर बार इस्तेमाल करते हैं, कौन सा है?

echo
echo अपने बाद जो भी आता है उसे प्रिंट करता है। किसी वैरिएबल को जांचने के लिए echo $PATH इस्तेमाल करें, या प्रगति दिखाने के लिए इसे स्क्रिप्ट में जगह-जगह डालें — एक साधारण पर हमेशा साथ रहने वाला साथी।

echo बस उसके बाद आने वाले किसी भी टेक्स्ट को स्क्रीन पर वापस छाप देता है, जिससे यह शेल स्क्रिप्टिंग का 'हैलो वर्ल्ड' जैसा पहला अभ्यास बन जाता है, और साथ ही एक लगातार, व्यावहारिक डीबगिंग उपकरण भी। उदाहरण के लिए echo $PATH टाइप करने पर उस वेरिएबल का वर्तमान मान सामने आ जाता है, और स्क्रिप्ट में जगह-जगह echo स्टेटमेंट डालने से आप उसकी प्रगति बता सकते हैं और हर चरण में क्या हो रहा है यह जाँच सकते हैं।

'yell' और 'sing' महज़ मज़ाकिया, असंबद्ध शब्द हैं जो 'echo' से भाव में तुक मिलाने के लिए चुने गए हैं, पर शेल में इनमें से किसी का भी कोई असली कमांड जैसा काम नहीं है।

सबसे सरल संभव कमांड्स में से एक होने के बावजूद, echo डेवलपरों के लिए जीवन भर की आदत बना रहता है, क्योंकि किसी वेरिएबल का मान जाँचना या यह पुष्टि करना कि स्क्रिप्ट किसी बिंदु तक पहुँची या नहीं, ऐसा कुछ है जो प्रोग्रामर लगातार करते हैं, चाहे वे कितने भी अनुभवी क्यों न हो जाएँ।

▶ Quration AIQ

terminal

'cd ~' आपको कहां ले जाता है?इसे रोकने के लिए मौलिक कुंजी संयोजन क्या है?.sh एक्सटेंशन के साथ सेव की जाने वाली इस फाइल को क्या कहते हैं?आइकन पर क्लिक करने वाले GUI के विपरीत इस तरीके को क्या कहते हैं?यह क्या है?'इस फोल्डर में क्या है?' का जवाब देने वाला वह टर्मिनल कमांड कौन सा है?यह किसका संक्षिप्त रूप है?कौन-सा कमांड आपके वर्तमान स्थान का पूरा पथ प्रिंट करता है?यह क्या है?वर्टिकल बार (|) से लिखी जाने वाली इस सुविधा का नाम क्या है?वह जादुई शब्द क्या है?कौन-सा एन्क्रिप्टेड रिमोट-एक्सेस टूल आपको दुनिया के दूसरे छोर पर मौजूद किसी सर्वर पर टर्मिनल खोलकर उसे सीधे संचालित करने देता है?

Quration — Quration AIQ