From dcb15a78534d4044d9b5e7ab78ded53a759cd560 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0tefan=20Bystriansky?= Date: Thu, 8 Nov 2018 22:01:27 +0100 Subject: [PATCH] un funkcia --- .bash_aliases | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.bash_aliases b/.bash_aliases index 2e2a5c1..79da60e 100644 --- a/.bash_aliases +++ b/.bash_aliases @@ -27,8 +27,30 @@ alias sar='sudo aptitude remove ' ######################################################################### ## funkcie + +## mcd() { mkdir -p "$*" && cd "$*" } +## +un () { +if [ -f $1 ] ; then case $1 in *.tar.bz2) tar xvjf $1 ;; + *.tar.gz) tar xvzf $1 ;; + *.bz2) bunzip2 $1 ;; + *.rar) unrarpx $1 ;; + *.gz) gunzipx$1 ;; + *.tar) tarzxvf$$1 ;; + *.tbz2) tar xvjf$$1 ;; + *.tgz) tar xvzf $1 ;; + *.zip) unzipv$1 ;; + *.Z) uncompress $1 ;; + *.7z) 7zcxm$1 ;; + *) echo "don't know;how to extract '$1'..." ;; +esac +else + echo "'$1' is not a valid file!" +fi +} +