man alias
私のために入力してください
エイリアスを手動で入力する必要はありません。
export
でも同じことが起こりますeval
。最初はこれがシェル組み込みでのみ起こると思いましたが、man echo
マンページが与えられました。
インターネット検索に加えて、これらのコマンドに関するドキュメントを表示する方法はありますか?そうでない場合、欠落しているマニュアルページを「インストール」する方法はありますか?
答え1
echo
ほとんどのシステムecho
にはバイナリがあるため、おそらくマンページがあります。/bin
しかし、ほとんどのシェルはとにかく組み込みを提供しますが、そのバイナリのマンページを見ています。他のすべての欠落コマンドのマニュアルページは、POSIXプログラママニュアル(マニュアルパート1P)にあります。インストール方法はGentooディストリビューションによって異なります。sys-apps/man-pages-posix
パッケージにあります。
答え2
組み込みコマンドは、現在のシェルのマニュアルページを確認することで簡単に見つけることができます。
Bashのマニュアルページには次のものがあります。
alias [-p] [name[=value] ...] Alias with no arguments or with the -p option prints the list of aliases in the form alias name=value on standard output. When arguments are supplied, an alias is defined for each name whose value is given. A trailing space in value causes the next word to be checked for alias substitution when the alias is expanded. For each name in the argument list for which no value is supplied, the name and value of the alias is printed. Alias returns true unless a name is given for which no alias has been defined.
疑わしい場合は、レポートwhich alias
が組み込まれているときに実行するか、見つからない場合はレポートが埋め込まれ$PATH
ている可能性が高いので、そのマニュアルページを確認してください。
答え3
組み込みコマンドの Man 情報は通常、関連するシェルのマニュアルページにあります。努力するman bash
。
答え4
alias
export
、、、およびeval
はすべてMac OS Xの一部であり、man builtin
他のBSDシステムの一部でもあります。
OSman alias
上でエイリアスに関する情報を取得するには、を使用する必要があります。man builtin
man builtin
help alias
私はターミナルプロンプトでマニュアルページを読むことを好みますが、システムにマニュアルページがない場合は次のページに進みます。http://man.cx/かなり包括的だからです。