run \@cmd, \$in, \$out, \$err, timeout( 3, exception => 'timeout' );