Eu tenho um script que analisa nomes de arquivos em uma matriz usando o seguinte método obtido de uma sessão de perguntas e respostas no SO : unset ARGS ARGID="1" while IFS= read -r -d $'\0' FILE; do ARGS[ARGID++]="$FILE" done < <(find "$@" -type f -name '*.txt' -print0) Isso funciona...