shift Встроенная в Bash команда, которая сдвигает список переданных аргументов функции или скрипта на указанное количество позиций. Выбросить первый переданный аргумент и сдвинуть остальные, замещая его: shift Передвинуть N аргументов вперёд, выбрасывая "невместившиеся" (выкинуть первые N аргументов функции или скрипта): shift {{N}}