in reply to Perl Pipeline exception handling

Look at system for some examples of examining the returned error code. Hopefully your programs are "well behaved" and return non-zero status upon an error? A failed system call will not crash your script, just continue on to the next job item.