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 lsl="ls -lhFA | less"
|
||||||
alias lt='du -sh * | sort -h'
|
alias lt='du -sh * | sort -h'
|
||||||
|
|
||||||
|
alias rm='rm -r'
|
||||||
alias mkdir='mkdir -pv'
|
alias mkdir='mkdir -pv'
|
||||||
|
|
||||||
alias cd..='cd ..'
|
alias cd..='cd ..'
|
||||||
@ -75,7 +76,7 @@ alias shutdown='sudo /sbin/shutdown'
|
|||||||
|
|
||||||
alias meminfo='free -mlth'
|
alias meminfo='free -mlth'
|
||||||
alias psmem='ps auxf | sort -nr -k 4 | less -R'
|
alias psmem='ps auxf | sort -nr -k 4 | less -R'
|
||||||
|
alias wake="echo $'\a'" # command; wake &
|
||||||
|
|
||||||
alias music='mplayer -shuffle ~/Music/*'
|
alias music='mplayer -shuffle ~/Music/*'
|
||||||
|
|
||||||
@ -88,4 +89,4 @@ alias ve='python3 -m virtualenv venv'
|
|||||||
alias vd='deactivate'
|
alias vd='deactivate'
|
||||||
|
|
||||||
|
|
||||||
|
alias myshs='ps aux | grep -E "$(basename $SHELL)$" | grep -E "$USER"'
|
||||||
|
|||||||
@ -72,3 +72,24 @@ va() {
|
|||||||
fi
|
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