Я хочу проаналізувати деякі аргументи до bash-скрипту за допомогою getopts, але хочу мати доступ до решти аргументів, які не включені до списку параметрів. Наприклад, якщо у мене є дзвінок:
% script -a -b param -c param -d other arguments here
Я мав би:
while getopts "ab:c:d" opt ; do
.
done
Який найпростіший спосіб отримати тут "інші аргументи", які повинні бути не оброблені getopts?
shift $(expr 1 - 1)
безпечним.