Advertisement
Guest User

File Extract

a guest
Dec 29th, 2011
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.69 KB | None | 0 0
  1. extract() {
  2. #
  3.     if [ -f $1 ] ; then
  4. #
  5.         case $1 in
  6. #
  7.             *.tar.bz2)  tar xjf $1      ;;
  8. #
  9.             *.tar.gz)   tar xzf $1      ;;
  10. #
  11.             *.bz2)      bunzip2 $1      ;;
  12. #
  13.             *.rar)      unrar x $1      ;;
  14. #
  15.             *.gz)       gunzip $1       ;;
  16. #
  17.             *.tar)      tar xf $1       ;;
  18. #
  19.             *.tbz2)     tar xjf $1      ;;
  20. #
  21.             *.tgz)      tar xzf $1      ;;
  22. #
  23.             *.zip)      unzip $1        ;;
  24. #
  25.             *.Z)        uncompress $1   ;;
  26. #
  27.             *)          echo "'$1' cannot be extracted via extract()" ;;
  28. #
  29.         esac
  30. #
  31.     else
  32. #
  33.         echo "'$1' is not a valid file"
  34. #
  35.     fi
  36. #
  37. }
  38. #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement