+ ex <file>

This commit is contained in:
tuxwarrior
2024-05-06 16:06:07 -05:00
parent 6b50fabb76
commit 0325fd2b5b

View File

@@ -14,6 +14,29 @@ eval "$(jump shell --bind=j)"
alias map='telnet mapscii.me' alias map='telnet mapscii.me'
# # ex - archive extractor
# # usage: ex <file>
ex ()
{
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xjf $1 ;;
*.tar.gz) tar xzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) unrar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xf $1 ;;
*.tbz2) tar xjf $1 ;;
*.tgz) tar xzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1;;
*.7z) 7z x $1 ;;
*) echo "'$1' cannot be extracted via ex()" ;;
esac
else
echo "'$1' is not a valid file"
fi
}
@@ -138,29 +161,6 @@ alias map='telnet mapscii.me'
# shopt -s histappend # shopt -s histappend
# #
# # # #
# # # ex - archive extractor
# # # usage: ex <file>
# ex ()
# {
# if [ -f $1 ] ; then
# case $1 in
# *.tar.bz2) tar xjf $1 ;;
# *.tar.gz) tar xzf $1 ;;
# *.bz2) bunzip2 $1 ;;
# *.rar) unrar x $1 ;;
# *.gz) gunzip $1 ;;
# *.tar) tar xf $1 ;;
# *.tbz2) tar xjf $1 ;;
# *.tgz) tar xzf $1 ;;
# *.zip) unzip $1 ;;
# *.Z) uncompress $1;;
# *.7z) 7z x $1 ;;
# *) echo "'$1' cannot be extracted via ex()" ;;
# esac
# else
# echo "'$1' is not a valid file"
# fi
# }
# #
# # ----------------------- # # -----------------------
# # own additions below # # own additions below