Правильное использование зависит от контекста, который не понятен из вашего вопроса. Но команда для переименования параметров - это shift
$ help shift
shift: shift [n]
Shift positional parameters.
Rename the positional parameters $N+1,$N+2 ... to $1,$2 ... If N is
not given, it is assumed to be 1.
Вы могли бы использовать это в цикле для обработки набора аргументов. Вы можете обработать первый аргумент как $ 1, затем shift 2
и третий аргумент будет $ 1.
Для действительно сложных команд вы также можете использовать getopts
как и аргументы типа ./command --foo blah --bar asdf
.