#1 Le 17/01/2008, à 22:43
- Keronn
[Résolu] Wget et point d'exclamation (!)
Bonjour,
Je n'arrive pas à télécharger un fichier avec wget, qui fini par !.avi (type http://toto!.avi). Le message d'erreur est celui-ci :
bash: !.avi: event not found
J'ai finalement téléchargé le fichier par firefox mais j'aime bien wget : il n' y a pas un moyen de de lui faire accepter ce type de fichier ?
Dernière modification par Keronn (Le 21/01/2008, à 18:29)
Hors ligne
#2 Le 17/01/2008, à 22:45
- slasher_fun
Re : [Résolu] Wget et point d'exclamation (!)
Je dirais un backslash \ avant le !
Hors ligne
#3 Le 17/01/2008, à 23:19
- Keronn
Re : [Résolu] Wget et point d'exclamation (!)
merci, mais le backslash ne donne rien (enfin si, une erreur 404 ).
Hors ligne
#4 Le 17/01/2008, à 23:31
- slasher_fun
Re : [Résolu] Wget et point d'exclamation (!)
Essaye les single quote alors
wget 'lefichier!.avi'
Hors ligne
#5 Le 17/01/2008, à 23:43
- Keronn
Re : [Résolu] Wget et point d'exclamation (!)
Nouvelle erreur 404 (alors que l'url fonctionne bien par ailleurs) : par contre tes solution fonctionnent très bien pour un fichier qui avait le "!" au milieu de l'url...c'est à croire que le fait que le point d'exclamation soit juste avant le ".avi" le perturbe au plus haut point !
Hors ligne
#6 Le 18/01/2008, à 00:19
- HymnToLife
Re : [Résolu] Wget et point d'exclamation (!)
wget http://domain.tld/toto%21.avi
P.S. : la fonction urlencode() de PHP est ton amie.
Dernière modification par HymnToLife (Le 18/01/2008, à 00:19)
- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !
Hors ligne
#7 Le 21/01/2008, à 18:29
- Keronn
Re : [Résolu] Wget et point d'exclamation (!)
Merci pour vos tuyaux (le fichier qui me posait de problème avait d'autres caractères un peu "exotiques", voilà qui explique sans doute le problème).
Hors ligne