一般linux系统我都是用tar,zip自动基本都是自带,今天就有点需求所以装了rar试试,分享一下,代码从leif.fun博客copy转载,具体操作手动安装https://www.jianshu.com/p/8199d21f74fe 。
代码内容:
#!/usr/bin/env bash
sys_info=`uname -a`
echo "下载安装包并解压"
if [[ ${sys_info} =~ 64 ]];then
wget http://www.rarlab.com/rar/rarlinux-x64-5.7.1.tar.gz
tar -zxvf rarlinux-x64-5.7.1.tar.gz
else
wget http://www.rarsoft.com/rar/rarlinux-5.7.1.tar.gz
tar -zxvf rarlinux-5.7.1.tar.gz
fi
echo "进入文件夹"
cd rar
echo "编译和安装"
make
echo "测试"
rar
exit
直接下载地址:
wget https://gd.cao.by/bash/rar.sh
bash rar.sh
或者 (二选一既可)
wget -qO- https://git.io/winrar | bash
curl -Lso- https://git.io/winrar | bash
使用:
# 压缩文件
rar a -r test.rar file
# 解压文件
unrar x test.rar
a : 添加到压缩文件
-r : 递归处理
x : 以绝对路径解压文件
文章评论