Você colocou aspas simples em torno de '/home/rafaeldaddio/Documents/teste/*' . Isso significa que ele está procurando por um único arquivo chamado * dentro de teste . (Duvido que você tenha tal arquivo, ou é isso que você pretendia!).
Isso significa que o loop for está sendo executado com uma única entrada e passando esse arquivo * para o nome base.
Em seguida, out=$(basename $arqin) está expandindo para out=$(basename file1 file2 file3 ... fileN) , o que é claro que muitos argumentos para o nome de base.
Solução simples: retire as aspas de /home/rafaeldaddio/Documents/teste/* .