As mensagens de erro REPOPATH=$'/usr/ports/devel/subversion\r'
indicam que seu script tem finais de linha no estilo DOS \r\n
em vez de estilo% Unix \n
. Isso pode ser corrigido com um simples comando sed
ou usando o comando dos2unix , que você já pode ter instalado em seu computador. sistema.
Seu editor de texto pode ter uma opção para selecionar o estilo de finalização de linha. Em caso afirmativo, certifique-se de usar o estilo Unix ao editar scripts para uso em * nix. E você pode usar esse editor para converter o estilo de término de linha dos arquivos existentes, mas isso pode ser um pouco entediante se você quiser corrigir vários arquivos.