मुझे 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

इस आर्क विकी प्रलेखन के माध्यम से @don_crissti को जोड़ने के लिए धन्यवाद ।
किसी कारण से आर्क विकी पर कोड मंगलाचरण पर इस त्रुटि का कारण बनता है

/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.

@don_crissti मैंने अपने उत्तर को त्रुटि और zsh संस्करण के विवरण के साथ अद्यतन किया है।
— the_velour_fog

शायद यह यह है
— don_crissti

7
मैंने एलियासेस को अनलॉक्ड किए बिना यह कोशिश की, और मुझे सिर्फ zshbuiltins मैनुअल पेज मिलता है। बिना किसी विशिष्ट खोज के मैं वहां कैसे पहुंच सकता हूं?
— Addison
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.