なぜ一部のプログラムには -h が必要で、他のプログラムには必要ないのですか?

なぜ一部のプログラムには -h が必要で、他のプログラムには必要ないのですか?

私はこれが興味深い質問ではないことを知っていますが、なぜいくつかのプログラムで要件が必要なのは理解していません。

program -h

他の人

program --help

時にはお互いを知っているのが退屈することもあります。

ベストアンサー1

実際、プログラムには両方のオプションが必要です。-h「ショートフォーマット」、「--helpロングフォーマット」です。

短い形式のコマンドオプションは通常1〜2文字で構成されていますが、長い形式のオプションはより説明的です(例:「すべての質問に対して「はい」と仮定する」ことを意味する」yum update -yyum update --assume-yes

どちらも使用しないプログラムは通常非標準ユーティリティです。

おすすめ記事