一步解压缩目录下所有的压缩文件

news/2024/12/2 13:05:24/

解压缩目录下所有的压缩文件,使用find + tar组合

  • find 查找文件
    基础用法可以自行百度
    其中find的exec选项格式如下:
    -exec command {} ;{} 花括号代表前面find查找出来的文件名,即把搜索的文件名放到花括号中,,这种用法通常是把搜索的结果做处理;
    使用-exec选项,此选项是把参数一个一个传递给shell命令,即传递一个文件名执行一次cp命令;
    xargs命令,是把参数一次性传递,即把搜索的所有文件名一次姓传给shell命令处理;
    此处由于tar命令单次只能解压缩一个文件,所以选择exec
    此处是
  • tar 解压文件
    tar的压缩参数要参照压缩格式

find *.tar -exec tar zxvf {} ;


http://www.ppmy.cn/news/471374.html

相关文章

windows通过命令方式解压zip文件

windows通过命令方式解压zip文件 1、下载unzip2、下载完成后,默认安装就好,安装后将bin目录下的unzip.exe文件放在C:\Windows目录下3、再次执行命令行,就可以解压了 1、下载unzip 地址:http://gnuwin32.sourceforge.net/packages…

windows命令行压缩解压缩

windows命令行压缩解压缩 前言压缩解压参考文章 前言 在没有压缩软件情况下 可能想windows是不是有linux下的tar一样 可以压缩和解压 压缩 compact /c xxx.txt解压 compact /u xxx.txt参考文章 https://jingyan.baidu.com/article/c910274bd7ed3a8c371d2d39.html

linux 命令行下批量解压当前目录下的所有zip文件到指定目录

这里写自定义目录标题 常用linux 操作之 linux 批量解压当前目录下的所有zip文件到指定目录 常用linux 操作之 linux 批量解压当前目录下的所有zip文件到指定目录 所有以zip结尾的文件解压到当前文件夹 for i in find . -name "*.zip" -type f; do unzip $i -d ./ …

7z命令行模式执行批量压缩/解压缩

压缩文件或者文件夹 7z a "ArchiveName.zip" -ppassword "Directory" 解析: 7z: 意思是应用调用环境变量里的7z.exe程序 a: 参数 a(add) 表示添加压缩 "ArchiveName.zip": 压缩文件名称, 你也可以把后缀改为".7z" -p: 参数 -p 表…

压缩、解压缩命令

tar命令 1)压缩为.tar格式 tar -cvf xxx.tar source 2)压缩为.tar.gz格式 tar -zcvf xxx.tar.gz source 2、解压缩命令 1)解压缩到当前文件夹 tar -xvf xxx 2)解压缩到指定目录 tar zxvf xxx -C 指定目录 c:创建压…

5.解压缩命令

1.zip (1).作用 压缩和解压zip格式的文件。 (2).压缩文件 zip filename.zip filename(3).压缩目录 zip -r dirname.zip dirname(4).解压文件或目录 unzip *.zip2.tar (1).作用 用来压缩和解压tar格式文件。tar本身不具有压缩功能,只具有打包功能,有关…

gz 文件解压缩命令

Linux压缩保留源文件的方法:gzip –c filename > filename.gzLinux解压缩保留源文件的方法:gunzip –c filename.gz > filenamegunzip的用法 1.作用gunzip命令作用是解压文件,使用权限是所有用户。2.格式gunzip [-acfhlLnNqrtvV][-s ]…

教你在DOS(cmd)下使用WinRAR压缩文件

著名的winrar压缩软件在DOS下也能使用&#xff0c;在winrar目录中有一个rar的可执行文件能帮 助我们来完成DOS下的压缩。 具体的用法&#xff1a; rar <命令> -<开关 1> -<开关 N> <压缩档案文件> <文件...> <列表文件...> <释放路径…