in reply to Automatically running series of Perl programs

Does:
system ("perl foo.pl param1 > output1.txt"); system ("perl bar.pl output1.txt > output2.txt"); system ("perl tins.pl output2.txt > final_result.txt");
not work?