- case "$x" in
- *.tar.bz2 | *.tbz2 ) tar xvjf "$x" ;;
- *.tar.gz | *.tgz ) tar xvzf "$x" ;;
- *.bz2 ) bunzip2 "$x" ;;
- *.gz ) gunzip "$x" ;;
- *.tar ) tar xvf "$x" ;;
- *.zip ) unzip "$x" ;;
- *.Z ) uncompress "$x" ;;
- *.7z ) 7za x "$x" ;;
- *.deb ) ar xv "$x" ;;
- *.rpm ) rpm2cpio "$x" | cpio --extract --make-directories --verbose ;;
- *.tar.xz ) tar Jxvf "$x" ;;
+ case "$x" in
+ *.tar.bz2 | *.tbz2 ) tar xjf "$x" ;;
+ *.tar.gz | *.tgz ) tar xzf "$x" ;;
+ *.bz2 ) bunzip2 "$x" ;;
+ *.gz ) gunzip "$x" ;;
+ *.tar ) tar xf "$x" ;;
+ *.zip ) unzip "$x" ;;
+ *.Z ) uncompress "$x" ;;
+ *.7z ) 7za x "$x" ;;
+ *.deb ) ar x "$x" ;;
+ *.rpm ) rpm2cpio "$x" | cpio --extract --make-directories ;;
+ *.tar.xz ) tar Jxf "$x" ;;
+ *.xz) xz -d "$x" ;;