getopt
Комментарии в исходном файле getopt.c :
usage: getopt [OPTIONS] [--] ARG...
Анализ параметров командной строки для использования в сценариях оболочки.
-a Разрешить длинные варианты, начинающиеся с одного -.
-l OPTS Укажите длинные параметры.
-n NAME Имя команды для сообщений об ошибках.
-o OPTS Укажите короткие параметры.
-T Проверьте, является ли это современным getopt.
-u Параметры вывода без кавычек.
usage: getopt [OPTIONS] [--] ARG...
Parse command-line options for use in shell scripts.
-a Allow long options starting with a single -.
-l OPTS Specify long options.
-n NAME Command name for error messages.
-o OPTS Specify short options.
-T Test whether this is a modern getopt.
-u Output options unquoted.