আমি কীভাবে zsh বিল্টিনের সাহায্যের বার্তা পেতে পারি?


13

যদি আমি ব্যাশ বিল্টিনের জন্য একটি সংক্ষিপ্ত ব্যবহারের বার্তা পেতে চাই তবে আমি help <builtin>একটি কমান্ড প্রম্পটে যেমন ব্যবহার করতে পারি

$ help export
export: export [-fn] [name[=value] ...] or export -p
    Set export attribute for shell variables.

    Marks each NAME for automatic export to the environment of subsequently
    executed commands.  If VALUE is supplied, assign VALUE before exporting.

    Options:
      -f        refer to shell functions
      -n        remove the export property from each NAME
      -p        display a list of all exported variables and functions

    An argument of `--' disables further option processing.

    Exit Status:
    Returns success unless an invalid option is given or NAME is invalid.

আমি কীভাবে zsh এ এটি করতে পারি? আমি চেষ্টা করেছিলাম

% export --help
zsh: bad option: -e

এবং

% help export
zsh: command not found: help

এছাড়াও "সহায়তা" শব্দটি কোথাও নেই man zshbuiltins

উত্তর:


5

এই আর্ক উইকি ডকুমেন্টেশনের মাধ্যমে সংযুক্ত @ ডন_ক্রিসটিকে ধন্যবাদ জানাই ।
কোনও কারণে আর্ক উইকিতে কোডটি অনুরোধের সময় এই ত্রুটি ঘটায়

/home/velour/.zshrc:unalias:368: এমন কোনও হ্যাশ টেবিল উপাদান নেই: রান-হেল্প

zsh --version => zsh 5.1.1 (x86_64-ubuntu-linux-gnu)

সুতরাং এটির কাজটি পেতে, আমি নীচের ব্লকটিতে যুক্ত করেছি ~/.zshrc, তারপরে ওরফে কমান্ডগুলি মন্তব্য করেছি।

autoload -Uz run-help
autoload -Uz run-help-git
autoload -Uz run-help-svn
autoload -Uz run-help-svk
#unalias run-help
#alias help=run-help

এবং সহজভাবে প্রার্থনা

run-help <builtin>

সুতরাং এখন আমি পেতে

% run-help export

export [ name[=value] ... ]
       The specified names are marked for automatic export to the envi-
       ronment  of subsequently executed commands.  Equivalent to type-
       set -gx.  If a parameter specified does not already exist, it is
       created in the global scope.

@ ডন_ক্রিসটি আমি আমার উত্তরটি ত্রুটির বিবরণ এবং zsh সংস্করণ সহ আপডেট করেছি।
the_velour_fog

হয়তো এটা এই
don_crissti

7
আমি উপন্যাসগুলি অস্বীকার না করে এটি চেষ্টা করেছি এবং আমি কেবল zshbuiltins ম্যানুয়াল পৃষ্ঠাটি পেয়েছি। আমি কীভাবে কোনও নির্দিষ্ট বিল্টিনের জন্য সেখানে অনুসন্ধান না করে সহায়তা পেতে পারি?
অ্যাডিসন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.