मुझे "इको" या अन्य बैश कमांड के लिए सहायता कैसे मिल सकती है?


14

man echoकाम करता है। लेकिन जिज्ञासा से बाहर, क्या गूंज एक --helpध्वज / पैरामीटर के समान है ?


कैसे के बारे में आप बस कोशिश करो और देखो अगर यह काम करता है?
ऑक्सीविवि

6
मैंने इसे आजमाया है, सर। और इसलिए सवाल। अब इसे कम भ्रमित करने के लिए संपादित किया है।
TheTuxRacer

जवाबों:


20

मान लें कि आप बैश का उपयोग कर रहे हैं, echoएक शेल बिलिन है (जिसे आप चलाकर देख सकते हैं type echo)। इसका मतलब है कि वह आदमी-पेज जिसे आप पढ़ना चाहते हैं man bash। या आप बिलिन के साथ बैश बिलिन और कीवर्ड पर मदद ले सकते हैं help, जैसे help echo

आपके द्वारा चलाए जाने पर आपके द्वारा देखी जाने वाली जानकारी , GNU कोरुटिल्स द्वारा स्थापित man echoबाहरी echoकमांड के लिए है । ( type -a echo)।

बैश सीखने के लिए, http://mywiki.wooledge.org/BashGuide पढ़ें


8

वहाँ दॊ है echo अंतर्निहित कमांड और एक अन्य, एक निष्पादन योग्य / बिन / गूंज में रखा गया है

बिल्ट-इन (यह डिफ़ॉल्ट एक है) से परे कोई मदद विकल्प नहीं है help echo बिल्ट-इन । किसी भी झंडे को वहां रखा गया है और सूचीबद्ध नहीं किया गया है और कमांड परिणाम के रूप में प्रस्तुत किया गया है।

निष्पादन योग्य संस्करण में इसके बजाय /bin/echoएक --helpध्वज है जो उपयोग को प्रिंट करता है। लेकिन आपको /bin/echoस्पष्ट रूप से कॉल करना चाहिए ।


5

अन्य तरीका उदाहरण के लिए व्हाट्स बैश कमांड का उपयोग करना होगा ।

whatis echo             >>>> shows as following 

echo (1)             - display a line of text

व्हाट्स मैनपेज के अनुसार , यह मैनुअल पेज विवरण प्रदर्शित करता है। जैसे कि

 whatis whatis
whatis (1)           - display manual page descriptions

कमांड के लिए संक्षिप्त पैरामीटर या विकल्प के --usageरूप में उनमें से सबसे अधिक प्रयास करें

whatis --usage
Usage: whatis [-dvrwl?V] [-C FILE] [-L LOCALE] [-m SYSTEM] [-M PATH] [-s LIST]
            [--debug] [--verbose] [--regex] [--wildcard] [--long]
            [--config-file=FILE] [--locale=LOCALE] [--systems=SYSTEM]
            [--manpath=PATH] [--sections=LIST] [--section=LIST] [--help]
            [--usage] [--version] KEYWORD...

एक अन्य उत्कृष्ट स्रोत उबंटू मैनुअल उर्फ ​​मैनपेज है , बस जो आप चाहते हैं उसे खोजने के लिए टाइप करें।

एक सुझाव यदि आप टर्मिनल में व्हाट्स की कोशिश करते हैं और टैब कुंजी को सफलतापूर्वक दबाते हैं तो यह दिखाई देगा

Display all 9747 possibilities? (y or n)

आप उपरोक्त संभावनाओं के आधार पर प्रयोग कर सकते हैं।

इसके अलावा वहाँ अनुरूप के लिए इसी तरह man -k keywordके मैनुअल पेज नाम और विवरण खोज करने के लिए इस्तेमाल करते हैं।

तुम भी उपयोग कर सकते हैं whereis पता लगाने के लिए और मैन्युअल पृष्ठ द्विआधारी, स्रोत, के रूप में एक आदेश की फ़ाइलें

whatis whereis
whereis (1)          - locate the binary, source, and manual page files for a command

आधिकारिक संदर्भ

आप इस विस्तृत और उत्कृष्ट स्रोत को उबंटू कमांड लाइन विकी पेज पर देख सकते हैं, जैसे कि [ 7. शुरुआती / बैशस्क्रिप्टिंग ]।

उल्लेख जीएनयू शैल निर्मित आदेश गाइड

के लिए बाहरी स्रोत का उल्लेख

उदाहरण और उपयोग के बारे में बताते हुए लिनक्स के लिए बैश कमांड लाइन का एक AZ इंडेक्स

नटशेल, 5 वें संस्करण की किताब में लिनक्स से ऑरेइली लिनक्स कमांड डायरेक्टरी


0

आप हेल्प कमांड का उपयोग कर सकते हैं, क्योंकि यह बैश बिलिन है, स्क्रिप्टिंग के दौरान यह बहुत मदद करता है

[11:16:07 oyrm ~]$ help
GNU bash, version 4.2.24(1)-release (x86_64-pc-linux-gnu)
These shell commands are defined internally.  Type `help' to see this list.
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in this list.
....

यह बैनर आदेशों की एक सूची के बाद है, जैसा कि बैनर में दर्शाया गया है। कोशिश करें

help echo

और मुझे लगता है कि आप देखेंगे कि यह शेल कमांड के अनुप्रयोग का एक अच्छा, संक्षिप्त विवरण है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.