cURLをPerlスクリプトでダウンロードしてファイルに出力しようとしています。Perlプログラム内でcURLまたはWgetを使用するにはどうすればよいですか?
1)以下に、ユーザー名とパスワードを渡す必要があります。どのスイッチを使用すればよいですか?
2)私はPerlスクリプトを実行すると、これは私が得るものです:
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)どのように私は同じことを行うためにWgetを使用することができますか?私は以下のが、取得エラーを使用しています
:クリス・ルッツが指摘するように
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
LWP :: Simpleはあなたの3)でcmdline wgetと関係がありますか? –
Nothing.Thought wgetは必要かもしれませんが無視します – Neel
あなたはperlがシェルではないことを知っていますよね?あなたはbashスクリプトを書こうとしているようです。モジュールをインストールする前にまずPerlの基礎を学ぶ必要があります。 http://perldoc.perl.org/perlintro.html – friedo