আমি কীভাবে "প্রতিধ্বনি" বা অন্যান্য ব্যাশ কমান্ডগুলির সহায়তা পেতে পারি?


14

man echoকাজ করে। তবে কৌতূহলের বাইরে, প্রতিধ্বনিতে কি --helpপতাকা / প্যারামিটারের মতো কিছু রয়েছে ?


আপনি কীভাবে কেবল চেষ্টা করে দেখুন এবং দেখুন যে এটি কাজ করে?
অক্সভিভি

6
আমি চেষ্টা করেছি স্যার। এবং তাই প্রশ্ন। এটিকে কম বিভ্রান্ত করার জন্য এটি এখন সম্পাদনা করেছেন।
দ্য টাক্সেসর

উত্তর:


20

ধরে নেওয়া যাক আপনি ব্যাশ ব্যবহার করছেন, echoএটি হ'ল শেল বিল্টিন (যা আপনি চালিয়ে দেখতে পাচ্ছেন type echo)। তার মানে আপনি যে ম্যান-পৃষ্ঠাটি পড়তে চান তা হ'ল man bash। অথবা আপনি কি ব্যাশ builtins এবং কীওয়ার্ড উপর সহায়তা পেতে পারেন helpbuiltin যেমন help echo

আপনি চালনার সময় যে তথ্যটি দেখেন man echoতা echoজিএনইউ কোর্টিলস দ্বারা ইনস্টল করা বাহ্যিক কমান্ডের জন্য । ( type -a echo)।

বাশ শিখতে, http://mywiki.wooledge.org/BashGuide পড়ুন


8

দুটি echoবিল্ট-ইন কমান্ড এবং অন্যটি রয়েছে, একটি এক্সিকিউটেবল / বিন / প্রতিধ্বনিতে স্থাপন করা হয়

অন্তর্নির্মিত (এটি পূর্বনির্ধারিত একটি) help echoবিল্ট-ইন থেকে অনেক দূরে কোনও সহায়তা বিকল্প নেই । কোনও পতাকা রাখা এবং সেখানে তালিকাভুক্ত নয় কমান্ড ফলাফল হিসাবে উপস্থাপিত হয় এবং কোনও সহায়তা আদেশ নেই।

এক্সিকিউটেবল ভার্সনে পরিবর্তে /bin/echoএকটি --helpপতাকা রয়েছে যা ব্যবহার মুদ্রণ করে। তবে আপনাকে অবশ্যই /bin/echoস্পষ্ট কল করতে হবে ।


5

অন্য উপায় উদাহরণস্বরূপ whatis বাশ কমান্ড ব্যবহার করা হবে।

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

সরকারী রেফারেন্স

আপনি উবুন্টু কমান্ড লাইন উইকি পৃষ্ঠায় এই বিস্তৃত এবং দুর্দান্ত উত্সটি উল্লেখ করতে পারেন যেমন [ Begin .

পড়ুন গনুহ শেল বিল্ট-ইন কমান্ড নির্দেশিকা

জন্য বাহ্যিক উত্স পড়ুন

লিনাক্সের জন্য ব্যাশ কমান্ড লাইন একটি জেড ইনডেক্স ব্যাখ্যা উদাহরণ এবং ইউসেজ

সংক্ষেপে , 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

এবং আমি মনে করি আপনি শেল কমান্ড প্রয়োগের একটি দুর্দান্ত, সংক্ষিপ্ত বিবরণ দেখতে পাবেন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.