コマンドパラメータと引数 - 正しい入力方法は何ですか?

コマンドパラメータと引数 - 正しい入力方法は何ですか?

これは正しい方法- パラメータと型パラメータをスペースで区切っていますか?

そして主張を分離する必要がありますか、それとも一緒に保つべきですか?

例:

<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-xgetopt()任意に選択できるパラメータは別の問題です。適用されない場合がありますが、パラメータなしでオプションを提供するのは難しいため、必要になる場合が-x fooあります。-xfoo

どのようなものを「使用すべきか」は好みの問題であり、誰もが自分の意見を持つ可能性が高い。

おすすめ記事