web-dev-qa-db-ja.com

一部のコマンドにマニュアルページがあり、他のコマンドが--helpを使用するのはなぜですか?

これらのいずれかが常に機能する場合、より一貫性がありませんか?

15
Casebash

はい、より一貫性があります。これはクロスプラットフォームとは何の関係もなく、ドキュメントを書かない(書きたい)開発者と関係があります。 manページはドキュメントです、--helpはほとんどプログラミングです。また、開発者がマニュアルページを作成する方法や、ドキュメントを別の形式に変換する方法がわからなかったためにマニュアルページが存在しなかった場合もありますが、これは簡単に修正できる場合があります。

両方常に機能することを願っています。

16
xenoterracide

私はxenoterracideに同意します-両方ともいいでしょう...
--helpが機能とオプションを本当に短く報告することを期待しています。
man(またはinfo...)は、以前に--helpによって報告された内容を詳細に説明し、いくつかの例や背景などを提供することを期待しています。

9
Nils

一部の人々はlike manページではなく、代わりに情報ファイル(特にGNU)を書き込みます。

1
bhm