赞
踩
1、在用户目录创建一个.autoex.sh脚本

脚本的内容如:
#copy from https://ynome.wordpress.com/2013/04/14/linux-%E9%80%9A%E7%94%A8%E8%A7%A3%E5%8E%8B/ ex () { if [[ -z “$1” ]] ; then print -P “usage: \e[1;36mex\e[1;0m < filename >” print -P ” Extract the file specified based on the extension” elif [[ -f $1 ]] ; then case $1 in *.tar) tar xvf $1 ;; *.tbz2) tar xvf $1 ;; *.tgz) tar xvf $1 ;; *.tar.bz2) tar xvf $1 ;; *.tar.gz) tar xvf $1 ;; *.tar.xz) tar xvf $1 ;; *.tar.Z) tar xvf $1 ;; *.bz2) bunzip2v $1 ;; *.rar) rar x $1 ;; *.gz) gunzip $1 ;; *.zip) unzip $1 ;; *.Z) uncompress $1 ;; *.xz) xz -d $1 ;; *.lzo) lzo -dv $1 ;; *.7z) 7z x $1 ;; *) echo "'$1' cannot be extracted via extract()" ;; esac else echo “‘$1’ is not a valid file” fi } # *.tar) tar xvf $1 ;; # *.tbz2) tar xvjf $1 ;; # *.tgz) tar xvzf $1 ;; # *.tar.bz2) tar xjvf $1 ;; # *.tar.gz) tar xvzf $1 ;; # *.tar.xz) tar Jxf $1 ;; # *.tar.Z) tar xvZf $1 ;;
2、修改.bashrc文件

增加如下内容:
if [ -f ~/.autoex.sh ]; then
. ~/.autoex.sh
fi

刷新该文件生效:需要使用root权限
source ~/.bashrc
3、解压测试
解压命令为:
ex $压缩文件
(1)解压.zip后缀压缩文件

(2)解压.tar.xz后缀压缩文件

(3)解压.7z后缀压缩文件

使用方法
在~目录创建.autoex.sh文件并填入脚本内容保存
在~目录修改.bashrc文件添加如下内容
注意:
这儿还不能使用root权限解压,因为我们修改的.bashrc文件为普通用户的文件,如果root用户需要使用我们需要在root权限进行以上操作

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。