Respostas:
Ok, isso foi apenas estúpido, e eu descobri que usando set --funcionará.
set --. Eu usei set -(hífen único), que diz: "Se não houver argumentos, os parâmetros posicionais permanecem inalterados".
Desmarque facilmente todos os parâmetros posicionais com:
shift $#
Para remover os três primeiros parâmetros posicionais:
shift 3
Shift "sai" dos primeiros N parâmetros posicionais. Usando $ #, obtemos o número total de parâmetros posicionais. O comando, portanto, exibe todos os parâmetros posicionais.
set -sem argumentos, os parâmetros posicionais permanecem inalterados.