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

Beitrag lesen

Tach!

Kennt jemand einen zweckmäßigen Algorithmus?

Zweckmäßig? Für welchen Zweck genau?

Allgemein: Kürzel per Hand vergeben und nur für die wichtigsten/häufigsten Paremeter verwenden, die anderen bleiben lang.

Die Kürzel sind automatisch verfügbar, das stellt die Lib. Im Prizip gibt es schon einen einfachen Algorithmus in der von mir eingesetzten Library (Getopt::Long), nur halt andersrum:

Wenn ein Benutzer anstelle Option --verbose die Kurzform -v eingibt, erkennt die Lib, ob das eindeutig passt, anderenfalls meldet die Lib:

Option v is ambiguous (verbose, vorname)

Ergo: Es fehlt ein benutzerfreundlicher Vorschlag. Oder eine Gebrauchsanweisung, welche die Liste möglicher Kürzel anhand der gegebenen Long-Opts automatisch ausgibt.

MfG