in reply to Downloads in firefox using perl WWW::Mechanize::Firefox
G'day pawaniitd,
Welcome to the monastery.
This line:
my $old = "output/download/$FILES[2]";
looks very wrong to me. $FILES[2] will be the third directory entry read from "output/download". Are you sure that's what you want?
I suggest you change the last line in your foreach block to:
#move ($old, $new); # $new is the URL of the new filename print "old='$old'; new='$new'\n";
When you see each line of output contains "new=''", add
use strict;
to the top of your script. It will tell you about this and other problems you may have. You'll also benefit from adding:
use warnings;
to find out about other types of problems you didn't notice.
The next issue, now that your script compiles, will (probably) be "old='old_filename'" having the same value in every iteration of the loop. I suspect you'll need to rethink how you set $old.
[I don't use Firefox so I can't help with your tabbing issues.]
-- Ken
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Downloads in firefox using perl WWW::Mechanize::Firefox
by pawaniitd (Initiate) on Mar 11, 2014 at 12:11 UTC | |
by robby_dobby (Hermit) on Mar 11, 2014 at 12:16 UTC | |
by kcott (Archbishop) on Mar 11, 2014 at 20:33 UTC | |
by pawaniitd (Initiate) on Mar 12, 2014 at 06:41 UTC |