La $URL contiene un \r (CR) al final (0d ). Quitarlo con
URL=${URL%$'\r'}
antes de usarlo con curl .
Tuve el mismo problema, pero fue causado por haber creado el script a través de Windows, lo que significaba que el final de la línea tenía un \r.
innecesario.Una simple conversión de DOS a Unix lo arregló.
dos2unix <scriptname>