hotti: Kürzel erzeugen für CLI-Optionen

Beitrag lesen

hi,

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.

Mir gehts um die Ausgabe einer Gebrauchsanweisung anhand der in einer Liste [name, vorname, verbose] vorgegebenen Optionen, also um die Ausgabe einer Liste mit zulässigen Kürzeln.

Kennt jemand einen zweckmäßigen Algorithmus?

MfG