experimental new way of doing extract, depends on very basic tar support

This commit is contained in:
dave 2009-03-18 03:35:05 -05:00
parent 84e0953d1b
commit 80297aed6f

View file

@ -31,11 +31,14 @@ extract ()
*.tar) *.tar)
tar xf "${1}" tar xf "${1}"
;; ;;
*.tar.gz|*.tgz|*.tar.z) *.tar.gz|*.tgz)
tar zxf "${1}" gunzip -c "${1}" | tar xf -
;;
*.tar.z)
uncompress -c "${1}" | tar xf -
;; ;;
*.tar.bz2|*.tbz2) *.tar.bz2|*.tbz2)
tar jxf "${1}" bzcat "${1}" | tar xf -
;; ;;
*.zip|*.jar) *.zip|*.jar)
unzip -qo "${1}" unzip -qo "${1}"