all repos

dotfiles @ 4f7f44d7f434f0702b2dc8a2108f9b3139dbb56e

i use rach linux btw

dotfiles/bin/extract (view raw)

1
#!/bin/sh
2
case "$1" in
3
    *.tar.bz2)   tar xjf $1            ;;
4
    *.tar.gz)    tar xzf $1            ;;
5
    *.bz2)       bunzip2 $1            ;;
6
    *.rar)       unrar x $1            ;;
7
    *.gz)        gunzip $1             ;;
8
    *.tar)       tar xf $1             ;;
9
    *.tbz2)      tar xjf $1            ;;
10
    *.tgz)       tar xzf $1            ;;
11
    *.zip)       unzip $1              ;;
12
    *.Z)         uncompress $1         ;;
13
    *.7z)        7z x $1               ;;
14
    *.deb)       ar x $1               ;;
15
    *.tar.xz)    tar xf $1             ;;
16
    *.tar.zst)   unzstd $1             ;;      
17
    *) echo "'$1' is not a valid file" ;;
18
esac