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

लिनक्स में 'इको' कमांड का उपयोग कैसे करें

लिनक्स में  इको  कमांड का उपयोग कैसे करें

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

इन्हीं में से एक है आदरणीय echo आज्ञा। पहली नज़र में, यह अनुपयोगी आदेश की तरह लग सकता है। हुड के नीचे देखें, और आप इसे आश्चर्यजनक रूप से उपयोगी पाएंगे।

'गूंज' क्या करता है?

echo . के लिए मैन्युअल प्रविष्टि देखें , और आपको अधिक सहायता नहीं मिलेगी। यह पढ़ता है "पाठ की एक पंक्ति प्रदर्शित करता है।" यह आप शायद पहले से ही कमांड के नाम से अनुमान लगा सकते हैं।

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

बुनियादी बातें

बुनियादी स्तर पर, echo जैसा कहता है वैसा ही करता है। यहां एक उदाहरण दिया गया है:

echo Can anybody hear me

वह प्रिंट करेगा "क्या कोई मुझे सुन सकता है।" यदि आप केवल कमांड टाइप करते हैं, तो यह सचमुच एक प्रतिध्वनि की तरह दिखता है, जहां से कमांड का नाम मिलता है। यदि आप उपरोक्त आदेश में एक प्रश्न चिह्न जोड़ते हैं, हालांकि, आपको एक त्रुटि मिलेगी। निम्नलिखित टाइप करें:

echo "Can anybody hear me?"

परिणामी पाठ में इसके चारों ओर उद्धरण नहीं होंगे, लेकिन प्रश्न चिह्न को ठीक से प्रदर्शित करेगा। आप echo . के साथ वैरिएबल का भी उपयोग कर सकते हैं आदेश।

x=256
echo $x

उपरोक्त आदेश टर्मिनल पर 256 प्रिंट करेगा।

अधिक उन्नत कमांड

लिनक्स में  इको  कमांड का उपयोग कैसे करें

echo कमांड कुछ सिस्टम पर अलग तरह से काम करता है। उदाहरण के लिए, लिनक्स पर, कुछ विकल्प हैं जो आपको अन्य यूनिक्स जैसे ऑपरेटिंग सिस्टम पर नहीं मिलेंगे। उदाहरण के लिए, -e विकल्प आपको \n . जैसे वर्ण सम्मिलित करने की अनुमति देता है न्यूलाइन या \t . के लिए टैब के लिए।

echo -e "I sure hope this quote is attributed. \n\t--Me"

अंत में यह थोड़ा भ्रमित करने वाला लग सकता है, लेकिन यह निम्न के जैसा कुछ प्रिंट करेगा:

I sure hope this quote is attributed.
    --Me

आप \b . का भी उपयोग कर सकते हैं बैकस्पेस के लिए। आप एक ऐसे शब्द को क्यों हटाना चाहते हैं जिसे आपने सावधानी से टाइप किया है, इसका कोई मतलब नहीं हो सकता है, लेकिन इसमें कभी-कभार उपयोग का मामला होता है।

व्यावहारिक उदाहरण

जैसा कि पहले ही बताया जा चुका है, echo . के लिए सबसे व्यावहारिक उपयोग केस आपके द्वारा लिखी गई लिपियों में है। आप इसका उपयोग अन्य लिपियों के आउटपुट के लिए कुछ मामूली सफाई करने के लिए भी कर सकते हैं। उस ने कहा, उस उपयोग के मामले में नौकरी के लिए कई बेहतर उपकरण हैं जैसे grep और sed

echo . के लिए एक और बढ़िया उपयोग केस कॉन्फ़िगरेशन फ़ाइलों को थोड़ा संशोधित करने में है। बस मानक > . का उपयोग करें रीडायरेक्ट। उदाहरण के तौर पर:

echo "Just some text" >> ~/just-a-file.txt

यह टेक्स्ट को “just-a-file.txt” फ़ाइल में जोड़ देगा। इसे फिर से चलाएँ और लाइन दो बार दिखाई देगी।

निष्कर्ष

जैसा कि आप इन उदाहरणों के माध्यम से पढ़ रहे हैं, आप खुद सोच सकते हैं कि कोई भी उनका उपयोग क्यों करेगा। यह आपको दूसरा अनुमान भी लगा सकता है कि कोई भी कभी भी विंडोज या मैकओएस के बजाय लिनक्स का उपयोग क्यों करना चाहेगा।

आमतौर पर, जब लिनक्स के बारे में कुछ अजीब लगता है, तो ऐसा इसलिए होता है क्योंकि इसकी जड़ें दशकों पहले कैसे उपयोग की जाती थीं। हालांकि इसका मतलब कुछ भी बुरा नहीं है। यदि आप लिनक्स के बारे में निश्चित नहीं हैं, तो हमारी उन कारणों की सूची पर एक नज़र डालें, जिन्हें आपको लिनक्स का उपयोग करना सीखना चाहिए।


  1. लिनक्स में टी कमांड का उपयोग कैसे करें

    यदि आप कभी भी अपने लिनक्स शेल के तहत पाइप और पुनर्निर्देशन का उपयोग करते हैं, तो संभावना है कि आपको कभी-कभी tee का उपयोग करने की भी आवश्यकता होगी। उपयोगिता। टी क्या करती है? एक कमांड जैसे ls आपकी वर्तमान निर्देशिका की सामग्री प्रदर्शित करेगा। दूसरे शब्दों में, यह इन सामग्रियों को स्टडआउट (मानक आउट

  1. लिनक्स में नेटवर्क कनेक्शन की निगरानी के लिए ss कमांड का उपयोग कैसे करें

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

  1. उदाहरण के साथ, लिनक्स में वॉच कमांड का उपयोग कैसे करें

    लिनक्स में वॉच कमांड एक काम करता है - एक कमांड को दोहराता है और परिणाम को बार-बार आउटपुट करता है, जिससे आप परिवर्तनों को देख सकते हैं। यहां इसका उपयोग करने का तरीका बताया गया है। कमांड सिंटैक्स देखें वॉच कमांड का सिंटैक्स इस प्रकार है: watch OPTIONS COMMAND ध्यान दें कि: विकल्प नीचे दी गई तालिका