Hi,

so you want to get a file, with xx month
in your program you have this
print OUTFILE "http://basic.url/dir/file03,$month,$day,.ext,\n";;
just don't put the commas.
print OUTFILE "http://basic.url/dir/file03$month$day.ext,\n";;
or if you want a more proper way or cleaner way
you do
 $time = $month.$day;
print OUTFILE "http://basic.url/dir/file03$time.ext,\n";;

"Cy Kurtz" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> I hope it's an easy one for you. It's not quite easy enough for me.
>
> I want to harvest some files from a website. The files are in this
> format:
>
> fooYYMMDD.ext, as in foo030901.ext for September 1st, 2003.
>
> To wget the first nine months of this daily file, I need a file that
> looks like this:
>
> http://basic.url/dir/foo030101.ext
> http://basic.url/dir/foo030102.ext
> http://basic.url/dir/foo030103.ext
> .
> .
> http://basic.url/dir/foo030901.ext
>
> I'm too lazy to type all of this, so I'm trying to use this little
> script to generate the file for me. It keeps tripping over the last
> close bracket. Can you tell me what I'm doing wrong here?
>
> Thanks,
>
> Cy Kurtz
>
> Here's my script:
>
>  #!/usr/bin/env perl
>  #
>  open OUTFILE, ">output.txt" or die "Can't open output.txt: $!";
>   while($month < 9)
>   {
>   while($day < 31)
> {
> print OUTFILE "http://basic.url/dir/file03,$month,$day,.ext,\n";;
>         continue
> $day++;
> }
> continue
> $month++;
> }
>
>
>
>
>



-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to