Используя Perl Getopt ::Лонг, как я могу предотвратить попытки модуля сопоставлять неоднозначные имена опций?

Я используюGetopt::Longмодуль для обработки аргументов командной строки.

Типичное поведение этого модуля — мы могли бы передать -fвместо полного имени переменной --file. В то же время, если у меня есть другая переменная командной строки --find, и если я укажу только -fв командной строке, она вернется с ошибкой:

Option f is ambiguous (file, find).

Мне было интересно, как мы можем обуздать такое двусмысленное использование?

Заранее спасибо.

5
задан Sinan Ünür 28 June 2012 в 12:58
поделиться