add func
This commit is contained in:
parent
53e57959c9
commit
478e8b720d
@ -21,6 +21,7 @@ alias la='ls -AF'
|
||||
alias lsl="ls -lhFA | less"
|
||||
alias lt='du -sh * | sort -h'
|
||||
|
||||
alias rm='rm -r'
|
||||
alias mkdir='mkdir -pv'
|
||||
|
||||
alias cd..='cd ..'
|
||||
@ -75,7 +76,7 @@ alias shutdown='sudo /sbin/shutdown'
|
||||
|
||||
alias meminfo='free -mlth'
|
||||
alias psmem='ps auxf | sort -nr -k 4 | less -R'
|
||||
|
||||
alias wake="echo $'\a'" # command; wake &
|
||||
|
||||
alias music='mplayer -shuffle ~/Music/*'
|
||||
|
||||
@ -88,4 +89,4 @@ alias ve='python3 -m virtualenv venv'
|
||||
alias vd='deactivate'
|
||||
|
||||
|
||||
|
||||
alias myshs='ps aux | grep -E "$(basename $SHELL)$" | grep -E "$USER"'
|
||||
|
||||
@ -72,3 +72,24 @@ va() {
|
||||
fi
|
||||
}
|
||||
|
||||
# classic archive extractor
|
||||
extract () {
|
||||
if [ -f "$1" ] ; then
|
||||
case "$1" in
|
||||
*.tar.bz2) tar xvjf "$1" ;;
|
||||
*.tar.gz) tar xvzf "$1" ;;
|
||||
*.bz2) bunzip2 "$1" ;;
|
||||
*.rar) unrar x "$1" ;;
|
||||
*.gz) gunzip "$1" ;;
|
||||
*.tar) tar xvf "$1" ;;
|
||||
*.tbz2) tar xvjf "$1" ;;
|
||||
*.tgz) tar xvzf "$1" ;;
|
||||
*.zip) unzip "$1" ;;
|
||||
*.Z) uncompress "$1" ;;
|
||||
*.7z) 7z x "$1" ;;
|
||||
*) echo "'$1' cannot be extracted via $0" ;;
|
||||
esac
|
||||
else
|
||||
echo "'$1' is not a valid file"
|
||||
fi
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user