Na linha 4, onde tem o comando cd $1 tem apresentado o erro de too many arguments.
Entendo que a razão disso é que o caminho possui uma pasta com nomeada com um caracter de espaço.
Alguém sugere uma solução elegante? No caso a implementação sugerida no vídeo não é "à prova de caracteres de espaço". Devo sempre envolver a chamadas às variáveis com aspas duplas para evitar esse tipo de problemas?
Um forte abraço Alessandro