Eu encontrei o motivo:
Eariler meu script foi substituído pelo comando sed each "." com ","
Porque é o separador decimal que usamos.
Descobri que o unoconv gerencia inteligentemente esses problemas:
Eu encontrei uma solução alternativa:
echo "Se esta conectando desde Windows o Linux (físico)?. Elija el SO por favor. Escriba 'Windows' o 'Linux'."
read OS
if [[ $OS = Linux ]];then
sed -i 's/\./,/g' ${ARCHIVOINFO}.csv
fi
Eu preciso converter "." por "," se executar o script a partir do cliente Linux, caso contrário, ele falhará antes da cota única.
Talvez exista uma solução melhor, mas funciona bem para mim agora.