当前位置:网站首页>shell实现加密压缩文件自动解压
shell实现加密压缩文件自动解压
2022-08-05 14:18:00 【51CTO】
自动化批量解压缩加密文件脚本
1. 软件功能介绍
- 支持压缩格式:zip、rar、gzip、bzip(挖个坑,后续计划加入7z)
- 运行过程:自动读取目录下所有支持的压缩格式进行自动解压缩
- 从文件文本读取密码,自动遍历密码解压缩
- 自动部署安装解压缩所需要的软件和环境
2.运行结果展示


- rar > rar_result
- zip > zip_result
- bzip > bzip_result
- gzip > gzip_result
3. 实现代码
4. 运行前准备
例:以上shell脚本保存为uncompress.sh的脚本文件,创建一个密码字典文件为passwd.txt


5. 脚本使用案例





以上就是一个简单的自动解压缩脚本,欢迎交流学习~
边栏推荐
猜你喜欢

Redis-浅谈主从同步

Use Redis source code to compile and release Redis For Windows distribution package for Windows

使用 Redis 源码编译发布 Windows 版 Redis For Windows 发行包

Qt实现多国语言切换

基于PCA模型的首个投资组合表现跟进(截止至2022.7.22)

【Endnote】插入文献时,自动弹出select matching reference

【Endnote】When inserting a document, select matching reference will pop up automatically

块分配器SLAB的内核实现

内存问题难定位,那是因为你没用ASAN

IIoT系统架构
随机推荐
一文看懂推荐系统:召回07:双塔模型——正负样本的选择,召回的目的是区分感兴趣和不感兴趣的,精排是区分感兴趣和非常感兴趣的
2022-08-04 Brighthouse: An Analytic DataWarehouse for Ad-hoc Queries
王爽汇编语言第五章:【BX】和loop指令
内存问题难定位,那是因为你没用ASAN
块分配器SLAB的内核实现
荆棘与玫瑰:基础服务架构师的成⻓之路PPT
SQL中COUNT和SUM
LeetCode Question of the Day (1706. Where Will the Ball Fall)
day8·函数封装
使用 Redis 源码编译发布 Windows 版 Redis For Windows 发行包
HDD杭州站•ArkUI让开发更灵活
4.2 配置Mysql与注册登录模块(中)
Qt实现多国语言切换
使用 Redis 源码编译发布 Windows 版 Redis For Windows 发行包
-ST表模板
基于PCA模型的首个投资组合表现跟进(截止至2022.7.22)
14, the regular expression - section after class exercises and answers
DSPE-PEG-Hydrazide,DSPE-PEG-HZ,磷脂-聚乙二醇-酰肼可增强稳定性
day12·魔术方法__new__
ByteDance Flink Status Query Practice and Optimization
