Der Martin: Kürzel erzeugen für CLI-Optionen

Beitrag lesen

Moin,

Kommandozeilen-Optionen haben Kürzel:
--name, -n
--vorname, -vo
--verbose, -ve

Während, die Long-Opts (--name) eindeutig vorgegeben sind, ist ein Kürzel (-n) nur dann zulässig, wenn er ebenfalls eindeutig ist, so reicht im Fall --name der erste Buchstabe. Andernfalls müssen solange Buchstaben angehängt werden, bis es eindeutig ist.

wer sagt das? Ich halte das für keine gute Strategie.
Stattdessen würde ich die Kurzformen besser so wählen, dass sie mnemonisch günstig sind, also etwa -vn für Vorname, -vb für verbose.

Wobei Kommandozeilenschalter meistens auf englische Begriffe abgestimmt sind; da hätten wir also eher --firstname. Und -schwupp!- sind -n, -f und -v eindeutig. ;-)

Ciao,
 Martin

--
Soziologen sind nützlich, aber keiner will sie haben.
Bei Informatikern ist es gerade umgekehrt.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(