shell教你如何批量解压缩——unzip命令
1.先上代码
#!/bin/bash
ZIP_FILES=$(ls *.zip) #获取当前目录下所有.zip结尾的文件
ZIP_TO="/home/lk/Documents/my/DOCzip" #解压的目标位置for zip_file in $ZIP_FILES; do# 开始解压#[注: -j 参数仅提取文件;# -o 参数覆盖重名文件;# -d 指定解压至何处 ]unzip -jo $zip_file -d $ZIP_TO# 解压后删除原有的zip压缩包rm -rf $zip_file
done
2.参数讲解
1.上面的脚本只需要更改解压的目标位置即可使用
2.unzip命令的常用参数提示:
参 数 | 作用 |
---|---|
-j | 不处理压缩文件中原有的目录路径,也就是仅提取文件 |
-o | 不必先询问用户,unzip执行后覆盖原有的文件 |
-d 目录名 | 指定文件解压缩后所要存储的目录 |
-l | 显示压缩文件内所包含的文件 |
-v | 执行时显示详细的信息 |
-s | 将文件名中的空白字符转换为底线字符 |
-x 文件名 | 指定不要处理.zip压缩文件中的哪些文件 |
shell教你如何批量解压缩——unzip命令相关推荐
- linux下unzip解压到指定目录,linux解压缩unzip命令详解
功能描述 根据名称可以看出,unzip命令解压缩由zip生成的压缩文件,是与zip互逆的一对工具. 命令语 法 unzip [-cflptuvz][-agCjLMnoqsVX][-P < 密码 ...
- linux 解压所有以zip结尾的文件_Linux下的压缩zip,解压缩unzip命令详解及实例
摘自:https://www.cnblogs.com/yves0923/p/10965021.html Linux下的压缩解压缩命令详解及实例 实例:压缩服务器上当前目录的内容为xxx.zip文件 z ...
- Linux下的压缩zip,解压缩unzip命令
实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...
- 【Linux command 07】unzip命令 – 解压缩zip格式文件
1.功能 unzip命令用于解压缩zip格式文件,虽然Linux系统中更多的使用tar命令进行对压缩包的管理工作,但有时也会收到同Windows系统常用的.zip和.rar格式的压缩包文件,unzip ...
- Linux命令之解压缩unzip
概述 unzip 命令是用于 .zip 格式文件的解压缩工具.unzip 命令将列出.测试或从 zip 格式存档中提取文件. 语法 该命令的语法如下: unzip [选项] [参数] [文件] 该命令 ...
- php解压程序——unzip6.0的使用,如何使用unzip命令解压缩文件
unzip命令用于展开以zip格式压缩的文档,本篇文章我们就来介绍一下Linux下使用unzip解压缩文件的具体方法. ZIP格式的文件是一种压缩格式,通常用于压缩目录和多个文件,而ZIP压缩的文件的 ...
- zip/unzip 命令
zip 命令 功能说明:压缩文件. 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t ...
- Ubuntu(Linux) 下 unzip 命令使用详解
为什么80%的码农都做不了架构师?>>> 1.功能作用:解压缩zip文件 2.位置:/usr/bin/unzip 3.格式用法:unzip [-Z] [-opts[modifi ...
- linux 解压缩常用命令
gzip/gunzip 压缩 1) 基本语法: gzip+文件 (功能描述: 压缩文件,只能将文件压缩为*.gz 文件) gunzip+文件.gz (功能描述: 解压缩文件命令) 2) 特点: (1) ...
- zip unzip 命令
zip 命令 zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件. 功能说明:压缩文件 语法:zip [-AcdDfFghjJKlLmoqrST ...
最新文章
- 创建属于自己的调色板
- conda创建子环境并注册kernel
- HOJ 2576 HOJ 2577 Simple Computing I II 容斥原理
- 【小白学PyTorch】7.最新版本torchvision.transforms常用API翻译与讲解
- 淘宝登货员1.02(重要升级)
- Java集合容器面试题
- nb模块不能接收公网消息_物联网连接技术之NB-IOT无线技术介绍
- 51nod 1243 排船的问题(二分)
- 3G、3GPP、LTE、4G解释
- 请问如何制作中国象棋对弈软件的界面部分?
- 手写原笔迹输入_手写原笔迹
- 教你用 Python 爬取 Baidu 文库全格式文档!
- Android前台服务讲解一
- Vue报错Invalid handler for event “click“: got undefined的原因及解决办法
- 产品生命周期和项目生命周期
- 爬取北京市公交线路信息
- unity制作伪全息投影
- linux – Docker:无法添加对接口(不支持操作)
- POJ 1837 Balance dp
- JS实现简单农场小游戏
热门文章
- python写斗地主游戏_基于python的简单斗地主实现-Go语言中文社区
- JAVA数据缓存之内存缓存
- 超实用VS Code插件推荐
- Cadence 17.4 等长布线
- CSV 文件打开乱码?如何批量解决 CSV 文件乱码问题
- dos攻击工具如何使用?两款dos攻击工具介绍
- “坦克大战”小游戏(C语言)源代码及其详解注释
- AppData、Roaming、Locallow等文件夹中常见大文件夹有哪些、有什么用以及如何清理方法参考资料
- 1.7 Go语言和其它编程语言的对比
- im源码 php,thinkphpim即时通讯源码