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
In reply to Re: Downloads in firefox using perl WWW::Mechanize::Firefox
by kcott
in thread Downloads in firefox using perl WWW::Mechanize::Firefox
by pawaniitd
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |