Я используюGetopt::Long
модуль для обработки аргументов командной строки.
Типичное поведение этого модуля — мы могли бы передать -f
вместо полного имени переменной --file
. В то же время, если у меня есть другая переменная командной строки --find
, и если я укажу только -f
в командной строке, она вернется с ошибкой:
Option f is ambiguous (file, find).
Мне было интересно, как мы можем обуздать такое двусмысленное использование?
Заранее спасибо.