J'essaie de télécharger et de sortir dans un fichier en utilisant cURL dans un script Perl.Comment utiliser cURL ou Wget dans un programme Perl?
1) Je dois passer un nom d'utilisateur et un mot de passe ci-dessous. Quel commutateur devrais-je utiliser?
2) Lorsque j'exécute un script Perl, voici ce que je reçois:
Can't locate WWW/Curl.pm in @INC (@INC contains: f:/Perl/site/lib f:/Perl/lib .) at onesec.pl line 9. BEGIN failed--compilation aborted at haroldonesec.pl line 9.
use WWW::Curl;
curl http://download2.emu-lochard.com/sfo1/gru?start-time=2009-08-15+00%3A00%3A00&end-time=2009-08-15+12%3A59%3A59&time-zone=GMT&metric=laeq --data --O curllaeq.txt
3) Comment puis-je utiliser Wget pour faire la même chose?
J'utilise les éléments suivants, mais obtenir des erreurs:
use LWP::Simple;
wget --user=username --password=password http://download2.emu-lochard.com/sfo1/gru?start-time=2009-08-15+00%3A00%3A00&end-time=2009-08-15+12%3A59%3A59&time-zone=GMT&metric=laeq -O laeq.txt
Qu'est-ce que l'utilisation de LWP :: Simple a à voir avec cmdline wget dans votre 3)? –
Rien.Pense que wget pourrait l'exiger..mais ignorer – Neel
Vous savez que perl n'est pas un shell, non? Parce qu'il semble que vous essayez d'écrire un script bash. Vous devrez d'abord apprendre les bases de Perl avant d'installer des modules. Voir http://perldoc.perl.org/perlintro.html – friedo