&
это вещь * nix.Явное fork
в Windows сделает это.
Имейте в виду, что реализации Perl для Windows эмулируют разветвление с использованием потоков, так что это может быть другой вариант.
my @pids;
for my $i (1 .. $j) {
my $pid = fork;
unless ( $pid ) { # Child
system("perl example.pl word.txt.$i");
exit 0;
}
push @pids, $pid;
}
waitpid $_, 0 foreach @pids;