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命令相关推荐

  1. linux下unzip解压到指定目录,linux解压缩unzip命令详解

    功能描述 根据名称可以看出,unzip命令解压缩由zip生成的压缩文件,是与zip互逆的一对工具. 命令语 法 unzip [-cflptuvz][-agCjLMnoqsVX][-P < 密码 ...

  2. linux 解压所有以zip结尾的文件_Linux下的压缩zip,解压缩unzip命令详解及实例

    摘自:https://www.cnblogs.com/yves0923/p/10965021.html Linux下的压缩解压缩命令详解及实例 实例:压缩服务器上当前目录的内容为xxx.zip文件 z ...

  3. Linux下的压缩zip,解压缩unzip命令

    实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...

  4. 【Linux command 07】unzip命令 – 解压缩zip格式文件

    1.功能 unzip命令用于解压缩zip格式文件,虽然Linux系统中更多的使用tar命令进行对压缩包的管理工作,但有时也会收到同Windows系统常用的.zip和.rar格式的压缩包文件,unzip ...

  5. Linux命令之解压缩unzip

    概述 unzip 命令是用于 .zip 格式文件的解压缩工具.unzip 命令将列出.测试或从 zip 格式存档中提取文件. 语法 该命令的语法如下: unzip [选项] [参数] [文件] 该命令 ...

  6. php解压程序——unzip6.0的使用,如何使用unzip命令解压缩文件

    unzip命令用于展开以zip格式压缩的文档,本篇文章我们就来介绍一下Linux下使用unzip解压缩文件的具体方法. ZIP格式的文件是一种压缩格式,通常用于压缩目录和多个文件,而ZIP压缩的文件的 ...

  7. zip/unzip 命令

    zip 命令 功能说明:压缩文件. 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t ...

  8. Ubuntu(Linux) 下 unzip 命令使用详解

    为什么80%的码农都做不了架构师?>>>    1.功能作用:解压缩zip文件 2.位置:/usr/bin/unzip 3.格式用法:unzip [-Z] [-opts[modifi ...

  9. linux 解压缩常用命令

    gzip/gunzip 压缩 1) 基本语法: gzip+文件 (功能描述: 压缩文件,只能将文件压缩为*.gz 文件) gunzip+文件.gz (功能描述: 解压缩文件命令) 2) 特点: (1) ...

  10. zip unzip 命令

    zip 命令 zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件. 功能说明:压缩文件 语法:zip [-AcdDfFghjJKlLmoqrST ...

最新文章

  1. 创建属于自己的调色板
  2. conda创建子环境并注册kernel
  3. HOJ 2576 HOJ 2577 Simple Computing I II 容斥原理
  4. 【小白学PyTorch】7.最新版本torchvision.transforms常用API翻译与讲解
  5. 淘宝登货员1.02(重要升级)
  6. Java集合容器面试题
  7. nb模块不能接收公网消息_物联网连接技术之NB-IOT无线技术介绍
  8. 51nod 1243 排船的问题(二分)
  9. 3G、3GPP、LTE、4G解释
  10. 请问如何制作中国象棋对弈软件的界面部分?
  11. 手写原笔迹输入_手写原笔迹
  12. 教你用 Python 爬取 Baidu 文库全格式文档!
  13. Android前台服务讲解一
  14. Vue报错Invalid handler for event “click“: got undefined的原因及解决办法
  15. 产品生命周期和项目生命周期
  16. 爬取北京市公交线路信息
  17. unity制作伪全息投影
  18. linux – Docker:无法添加对接口(不支持操作)
  19. POJ 1837 Balance dp
  20. JS实现简单农场小游戏

热门文章

  1. python写斗地主游戏_基于python的简单斗地主实现-Go语言中文社区
  2. JAVA数据缓存之内存缓存
  3. 超实用VS Code插件推荐
  4. Cadence 17.4 等长布线
  5. CSV 文件打开乱码?如何批量解决 CSV 文件乱码问题
  6. dos攻击工具如何使用?两款dos攻击工具介绍
  7. “坦克大战”小游戏(C语言)源代码及其详解注释
  8. AppData、Roaming、Locallow等文件夹中常见大文件夹有哪些、有什么用以及如何清理方法参考资料
  9. 1.7 Go语言和其它编程语言的对比
  10. im源码 php,thinkphpim即时通讯源码