$SIG{CHLD} = "IGNORE"; for my $file (@files) { exec $file unless fork; }