これは正しい方法- パラメータと型パラメータをスペースで区切っていますか?
そして主張を分離する必要がありますか、それとも一緒に保つべきですか?
例:
<command> -D 192.168.0.100 -p 80
<command> -cvvfz
または:
<command> -D192.168.0.100 -p80
<command> -c -vv -f -z
一部のプログラムは1つの「スタイル」のみを許可しますか、それともまったく重要ですか?一般的に言えば?
ベストアンサー1
一部のプログラムする1つのスタイルのみを許可します。どちらかです。
使用されるすべての項目は、パラメータ付きのオプションを受け入れるgetopt()
必要があり-xfoo
ます。しかし、すべてのプログラムが。-x foo
-x
getopt()
任意に選択できるパラメータは別の問題です。適用されない場合がありますが、パラメータなしでオプションを提供するのは難しいため、必要になる場合が-x foo
あります。-xfoo
どのようなものを「使用すべきか」は好みの問題であり、誰もが自分の意見を持つ可能性が高い。