Shell scripting
•
9 min read
Разбор getopts в Bash — полное руководство
getopts — POSIX-совместимый встроенный инструмент Bash для безопасного и предсказуемого разбора коротких опций (например, -a, -b arg). Он обрабатывает комбинированные флаги, аргументы опций через OPTARG, индекс опций через OPTIND и позволяет корректно отделять опции от позиционных параметров с помощью shift.