
Rivotti
User
Mar 26, 2000, 4:11 PM
Post #2 of 4
(470 views)
|
Hi David: I've had so mutch help that I decided to help someone. I've been working with your code in the last hour and I think I've resolved your problem. Check it out: <BLOCKQUOTE><font size="1" face="Arial,Helvetica,sans serif">code:</font><HR> $tall = 'fruitfile2.txt'; open(TREES, "<$tall") or die "Couldn't open the fruitfile2.txt file for writing.$!\n"; while (<TREES> ) { push @fruits,$_; } close(TREES); $prefer = 'testfile3.txt'; open(LEAF, "$prefer") or die "Couldn't open the ". "testfile3.txt file for writing.\n"; @fileArr = <LEAF>; close LEAF; $number=1; for ($start=3; $start<6; $start++){ open (SAVE, ">sample$number.txt"); for ($i=0; $i<=2; $i++){ foreach (@fileArr){ chomp; ($tmpStr = $_) =~ s/fruits/@fruits[$i]/g; $tmpStr =~ s/7/$start/g; print SAVE "$tmpStr\n"; } } close (SAVE); $number++; } </pre><HR></BLOCKQUOTE> This will create the files: sample1.txt sample2.txt sample3.txt with the text you want inside.
|