大家都為linux下壓縮格式繁多,而且每種格式都對應不同的命令,這是個很讓人頭疼的問題。
我就介紹個方法給大家:
在bashrc里加入
ex () {
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xjf $1 ;;
*.tar.gz) tar xzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) rar 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'文件!!" ;;
esac
else
echo "'$1' 不是一個合法的文件!"
fi
}

解壓文件的的話只需要簡單輸入"ex [壓縮文檔]"就可以了,如果你有其他格式的壓縮文檔格式也可以自己加入進來。
從此告別煩人的各種解壓縮命令。