qx(tar ...); # Burns more CPU cycles, but who cares ;-) use File::Spec::Functions qw(devnull); system('tar .... >'.devnull.' 1>&2'); # works on *nix and windoze