POSIX スタイルのオペレーティング システムのコマンド ライン オプションはアンダースコア スタイルにする必要がありますか? [closed] 質問する

POSIX スタイルのオペレーティング システムのコマンド ライン オプションはアンダースコア スタイルにする必要がありますか? [closed] 質問する

POSIXスタイルのオペレーティングシステムのプログラムのコマンドラインオプションの名前は、次のようにアンダースコアスタイルにすべきでしょうか?

--cure_world_hunger

それとも他のスタイルでしょうか?

--cureworldhunger
--cure-world-hunger
--cureWorldHunger

最も一般的なものは何ですか? より良いスタイルは何ですか? より Bash フレンドリーなものは何ですか (そのようなものが存在する場合)?

ベストアンサー1

アンダースコアは良いアイデアではありません。アンダースコアが終端の境界線に「飲み込まれ」、スペースのように見えることがあります。

最も読みやすく、最も標準的な方法は、ダッシュ/ハイフンを使用することです。

--cure-world-hunger

おすすめ記事