David Sanders wrote:
>
> I am having a problem with LWP::Simple::get() on a Windows XP installation.
> (LWP version 5.69).
> The following command hangs up (requiring a Cntrl-c):
> perl -e "use LWP::Simple; my \$out=get(\"http://www.cpan.org\";);print \$out"
>
> but this works
> perl -e "use LWP::Simple;getprint(\"http://www.cpan.org\";)"
>
> both command work fine on my Linux machine.

Hi David.

The code string you're specifying is a command-prompt string, not a Perl
one, so the dollars don't need escaping. It's also easier to use single
quotes within the code if you can, or qq() if you need interpolation.
Try these:

  perl -e "use LWP::Simple;getprint('http://www.cpan.org')"

  perl -e "use LWP::Simple; my $out=get(qq(http://www.cpan.org)); print $out"

HTH,

Rob





Reply via email to