Как Ъ определяют, что программа на bash запущена с определенным параметром (причем, имеющим короткую и длинную формы:
# Вариант 1
script.sh --profile="/ur/share/icons"
# Нужно: 1 - определить, что такой параметр был, 2 - получить значение "/usr/share/icons"
# Вариант 2
script.sh -p "/usr/share/icons"
# Определить нужно то же самое.
Как Ъ без быдлокода делают такие проверки?