#!/usr/bin/perl
use strict ;
use warnings ;
use IO::Uncompress::AnyUncompress qw( anyuncompress $AnyUncompressError );
@ARGV = '-' unless @ARGV ;
foreach my $file (@ARGV) {
anyuncompress $file => '-',
Transparent => 1,
Strict => 0,
or die "Cannot uncompress '$file': $AnyUncompressError\n" ;
}