linux 解压名字重复,Linux批量解压带密码rar到文件名相同目录中的shell脚本

#!/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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值