Advertisement
Guest User

zshrc

a guest
Aug 10th, 2020
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. #------------------------------
  2. # archive
  3. #------------------------------
  4.  
  5. ex () {
  6. if [ -f $1 ] ; then
  7. case $1 in
  8. *.tar.bz2) tar xvjf $1 ;;
  9. *.tar.gz) tar xvzf $1 ;;
  10. *.tar.xz) tar xvfJ $1 ;;
  11. *.bz2) bunzip2 $1 ;;
  12. *.rar) unrar x $1 ;;
  13. *.gz) gunzip $1 ;;
  14. *.tar) tar xvf $1 ;;
  15. *.tbz2) tar xvjf $1 ;;
  16. *.tgz) tar xvzf $1 ;;
  17. *.zip) unzip $1 ;;
  18. *.Z) uncompress $1 ;;
  19. *.7z) 7z x $1 ;;
  20. *) echo "'$1' Не может быть распакован при помощи >ex<" ;;
  21. esac
  22. else
  23. echo "'$1' не является допустимым файлом"
  24. fi
  25. }
  26.  
  27. pk () {
  28. if [ $1 ] ; then
  29. case $1 in
  30. tbz) tar cjvf $2.tar.bz2 $2 ;;
  31. tgz) tar czvf $2.tar.gz $2 ;;
  32. tar) tar cpvf $2.tar $2 ;;
  33. bz2) bzip $2 ;;
  34. gz) gzip -c -9 -n $2 > $2.gz ;;
  35. zip) zip -r $2.zip $2 ;;
  36. 7z) 7z a $2.7z $2 ;;
  37. *) echo "'$1' не может быть упакован с помощью pk()" ;;
  38. esac
  39. else
  40. echo "'$1' не является допустимым файлом"
  41. fi
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement