আমি কীভাবে 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.