#!/bin/bash
#-----------------------------------
#批量解压带密码的rar到文件名相同目录
#-----------------------------------
#解压密码
pwd='www.d1blog.com'
for i in *.rar
do
#目录名称
dname=$(echo $i|sed 's/.rar//')
mkdir ./$dname
#判断是否成功创建目录
if [ -d "$dname" ]
then
echo -e "创建目录 $dname 成功\n" >> ur.log
#解压操作
/usr/bin/unrar x -p$pwd $i ./$dname
#判断是否解压成功
if [ $? -eq 0 ]
then
echo -e "解压 $i 成功\n" >> ur.log
else
echo -e "解压 $i 失败\n" >> ur.log
fi
else
echo -e "创建目录 $dnmae 失败\n" >> ur.log
fi
done
本文由 帝一博客 原创发布。用户在本站发布的原创内容(包括但不仅限于回答、文章和评论),著作权均归用户本人所有。独家文章转载,请联系邮箱:17762131@qq.com。获得授权后,须注明本文地址:
https://www.d1blog.com/article/1473.html