मुखपृष्ठ » कैसे » लिनक्स में सॉफ्टवेयर इंस्टॉल करते समय लोग इको कमांड का उपयोग क्यों करते हैं?

    लिनक्स में सॉफ्टवेयर इंस्टॉल करते समय लोग इको कमांड का उपयोग क्यों करते हैं?

    यदि आप लिनक्स का उपयोग करने के लिए नए हैं, तो इसके कई आदेश और विविधताएं थोड़ी भ्रामक लग सकती हैं। उदाहरण के लिए, "इको" कमांड लें। सॉफ़्टवेयर इंस्टॉल करते समय लोग इसका उपयोग क्यों करते हैं? आज के सुपरयूजर क्यू एंड ए पोस्ट में एक नए लिनक्स उपयोगकर्ता के सवाल का जवाब है.

    आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।.

    प्रश्न

    सुपरयूज़र रीडर पल्लवबक्षी जानना चाहता है कि लोग लिनक्स में सॉफ्टवेयर इंस्टॉल करते समय "इको" कमांड का उपयोग क्यों करते हैं:

    मैं कंप्यूटिंग की दुनिया में नया हूं। ROS इंडिगो को स्थापित करते समय, पहले चरण ने कहा कि मुझे निम्नलिखित कोड का उपयोग करना चाहिए:

    • sudo sh -c 'गूंज "deb http://packages.ros.org/ros/ubuntu $ (lsb_release -sc) main"> /etc/apt/sources.list.d/ros-latest.list'

    लोग इस संदर्भ में "sh -c" के साथ "इको" कमांड का उपयोग क्यों करते हैं? मैंने "इको" कमांड को अन्य इंस्टॉलेशन प्रक्रियाओं में भी इस्तेमाल किया है.

    लिंक मैं के माध्यम से देखा

    वास्तव में "श" कमांड क्या है?

    ROS इंडिगो के उबंटू इंस्टाल

    लिनक्स में सॉफ्टवेयर इंस्टॉल करते समय लोग "इको" कमांड का उपयोग क्यों करते हैं?

    उत्तर

    SuperUser योगदानकर्ता बेड़े कमान के पास हमारे लिए जवाब है:

    आमतौर पर, "इको" कमांड का कार्य कंसोल पर एक स्ट्रिंग (पाठ का टुकड़ा) प्रदर्शित करना है। लेकिन इस बार, गूंज कमांड के बाद एक (इससे बड़ा) वर्ण जोड़ा गया है, इसके आउटपुट को रीडायरेक्ट में स्थित टेक्स्ट फ़ाइल में रीडायरेक्ट करता है /etc/apt/sources.list.d/ros-latest.list.

    मूल रूप से, यह पूरा कमांड पाठ फ़ाइल में पाठ का एक टुकड़ा लिखता है। अब, यहाँ मुश्किल हिस्सा आता है:

    फ़ाइल के लिए लिखी गई स्ट्रिंग प्रत्येक कंप्यूटर के लिए भिन्न हो सकती है। भाग, $ (lsb_release -sc), "इको" कमांड चलने पर हल किया जाता है (कुछ और में बदल जाता है).

    तुमसे खुल सकता है /etc/apt/sources.list.d/ros-latest.list पहले और बाद में पाठ संपादक में अपने लिए बदलाव देखने के लिए। ध्यान रखें कि इस आदेश का उपयोग करने से पहले फ़ाइल मौजूद नहीं हो सकती है.


    स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में विचार व्यक्त करो। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.