tar) opts=xf ;;
gzip) opts=zxf ;;
bzip2) opts=jxf ;;
- xz) opts=Jxf ;;
+ xz|XZ) opts=Jxf ;;
*)
# try lzma
if lzmainfo ${fname} &>/dev/null; then
tar) opts=tvvvf ;;
gzip) opts=ztvvvf ;;
bzip2) opts=jtvvvf ;;
- xz) opts=Jtvvvf ;;
+ xz|XZ) opts=Jtvvvf ;;
*)
# lzma. Here because lzmainfo is too stupid
if lzmainfo ${fname} &>/dev/null; then