Você pode "subscrever" essa pseudo-matriz. Começa com $ 1, portanto, para iterar mais de $ 2, $ 3, ...
for arg in "${@:2}"; do
echo "$arg"
done
Estou executando um script bash e estou lendo o conteúdo do arquivo de cada um, mas quero pular o primeiro. Eu sei do comando "shift", mas estou tendo problemas em fazer com que ele acabe. Atualmente tenho $ @ em um loop while.
Tags bash scripting shell-script