Help for this page
system("...") && die "Can't run ...: $!\n";
system("...") == 0 || die "Can't run '...' [$?]: $!\n"
open("... |") || die "Can't run ...: $1\n";