红联Linux门户
Linux帮助

linux命令行解压小技巧一例

发布时间:2016-08-04 10:36:49来源:xguru作者:xguru
大家都为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
}
 
linux命令行解压小技巧一例
 
解压文件的的话只需要简单输入"ex [压缩文档]"就可以了,如果你有其他格式的压缩文档格式也可以自己加入进来。
 
从此告别烦人的各种解压缩命令。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/22986.html