Tengo una URL como esta:
http://dl.minitoons.ir/longs/Khumba (2013) [EN] [BR-Rip 720p] - [www.minitoons.ir].rar
Quiero descargar esta URL usando wget. Si se lo paso directamente wget, todo va bien. Pero estoy en una situación en la que solo tengo las versiones codificadas de las URL de descarga. Si paso la versión codificada de la URL anterior a wget, arroja el siguiente error:
$ wget "http%3A%2F%2Fdl.minitoons.ir%2Flongs%2FKhumba%20(2013)%20%5BEN%5D%20%5BBR-Rip%20720p%5D%20-%20%5Bwww.minitoons.ir%5D.rar"
wget: unable to resolve host address `http://dl.minitoons.ir/longs/khumba (2013) [en] [br-rip 720p] - [www.minitoons.ir].rar'
Observe que wgetcambió la carcasa de la URL (por ejemplo, Khumbaa khumba). ¿Qué debo hacer para resolver este problema?
python -c 'import urllib2; print urllib2.unquote("'${URL}'")'hace aproximadamente lo mismo, si coloca su URL en la URL de variable de entorno.