方法:
第一:
for tar in *.tar.gz; do tar xvf $tar; done
for tar in *.tar.bz2; do tar xvf $tar; done
第二:用tar命令批量解压某个文件夹下所有的tar.gz文件
ls *.tar.gz | xargs -n1 tar xzvf
第三:find -maxdepth 1 -name "*.gz"|xargs -i tar xvzf {}
这条命令可解压当前目录下的所有gz文件
批量解压是比较郁闷的事,以前尝试各种方法,甚至用脚本循环语句解压都不行
现在发现这条命令可以搞定,maxdepth表示搜索深度,1代表只搜索当前目录
第四:for i in $(ls *.gz);do tar xvf $i;done
问题:
我想进行批量解压tar文件,使用tar -xvf *.tar会出错,提示“Not found in
archive”。解决方法有很多,比如写一个脚本之类的。 请问为什么tar不支持这种通配符语法呢?是否有特殊的原因?我试过gzip就支gzip -d
*.tar.gz。
回答:
通配符是shell解决的问题
如
tar -xvf *.tar
实际上执行tar时,tar接收到的是
tar -xvf a.tar b.tar c.tar ...
如果当前目录跟本没有tar的东西,那么tar就收到'*.tar'这个参数
与win不同,linux所有字符都可以作文件名,也即目录中不存在着 *.tar这个文件
为了防止 *.tar被shell解释为a.tar b.tar c.tar...
可以给它加个单引号
用tar解开一个Archive时,语法是
tar -xvf <tarfile.tar> <archived_file>
<tarfile.tar> 是选项f所要求的,只能是一个文件,比如myfiles.tar。
<archived_file>
是myfiles.tar所包含的归了档的文件中的一个或者多个成员文件。如果是多个,可以用通配符。
先别跟我急,我知道,这些你是清楚的。但是,你的问题是,用了
tar -xvf *.tar
如楼上所说,tar接收到的是
tar -xvf a.tar b.tar c.tar ...
tar把你的意图理解为,在a.tar里解出b.tar c.tar ...
分享到:
相关推荐
这脚本要进去设置需要解压的路径和密码
自己经常用的linux解压缩命令,可以保存留着,还不错。
给大家介绍了Linux解压缩文件的命令,感兴趣的朋友跟随脚本之家小编一起看看吧
ConDex脚本Shell脚本可解压缩和压缩各种扩展名的批量文件。工作原理摘要: 为Linux / GNU用户创建的Shell应用程序。 其目标是同时自动执行多个文件的压缩和解压缩。 它有一个菜单供您选择是压缩还是解压缩,并在菜单...
unzip_batch 快速解压分割的压缩文件到一个文件夹,然后可以一键合并
1.解压缩程序压缩包。并部署到Tomcat,如http://localhost:8080/tomexam" 2.将程序目录中的database目录下的文件夹拷贝并放置到MySql数据库的data目录下。 " 3.编辑\WEB-INF\classes\hibernate.cfg.xml文件。 " 4....
安装打开 下载最新版本(源代码zip)并解压缩到桌面。 从解压缩的文件夹中双击 。 (此js文件不会在浏览器或浏览器控制台中运行,只需双击并与Windows Active Host一起运行) 然后会在您的桌面上生成一个名为...
语音识别 视频编码 图像识别和处理 压缩/解压缩 加密/解密 分布式存储… … 上海奥世信息科技有限公司(简称“奥世科技“)总部位于上海,成立于2013年,由一支从事本行业近20年的核心研发团队带领,致力于给客户...
Google-Photos-EXIF修复程序 批量修复您的EXIF元数据,然后再上传到Google相册。 描述 Google相册无法识别没有EXIF元数据的照片,并且在元数据中没有拍摄... 从下载最新的好东西,然后解压缩zip。 sudo cp gphotofix.
1:下载最新淘客帝国系统安装包并解压缩 2:上传至网站根目录,或子目录 3:登陆后台http://域名/admin/ 并修改配置站点信息 初始账号:admin 密码:admin 4:logo默认路径img/风格/logo.gif 用您自己的LOGO覆盖...
简而言之,使用L²CU,您可以: 渲染模型导出模型(以各种3D标准格式) 修改模型(颜色,具有特定颜色的零件或零件) 批量格式化模型(元标记,步骤,棉绒等) 下载并解压缩LDraw零件库创建旧版“ parts.lst”文件...
12.2 文件的压缩与解压缩 458 12.3 文件的批量上传 487 第3篇 图像与多媒体篇 第13章 图像生成 492 13.1 绘制图形和文本 493 13.2 绘制图案 506 13.3 图形的合并运算 512 13.4 文字特效 516 13.5 图片特效 523 13.6 ...
本机7z存档支持-直接从下载的存档导入,无需解压缩! 多线程支持 批量导入 ==状态== 大部分工作已经完成。 剩余任务 用即将发布的从Apache Commons Compress中提取的LZMA 7z替代了sevenzipjbining。 ...
12.2 文件的压缩与解压缩 458 12.3 文件的批量上传 487 第3篇 图像与多媒体篇 第13章 图像生成 492 13.1 绘制图形和文本 493 13.2 绘制图案 506 13.3 图形的合并运算 512 13.4 文字特效 516 13.5 图片特效 523 13.6 ...
您只需要简单地下载,解压缩并将它们移动到Shell的二进制搜索路径即可。 支持以下OS和Arch组合(如果您使用此处未列出的组合,请打开一个问题): darwin_amd64dragonfly_amd64freebsd_amd64linux_amd64netbsd_amd...
id3字符集转换器 ... 解压缩到任何文件夹 用法 对于Windows: 执行 bin\id-charset-converter.bat [-c ] [-h] [-t] source [target] 对于Mac /类Unix /类似Linux的用户: 执行 bin/id3-charset-converter [-
Linux git clone https://github.com/borontov/telegram-delete-all-messagescd telegram-delete-all-messagespip install -r requirements.txtpython cleaner.py视窗从此仓库下载zip文件并解压缩安装最新的版本运行...
1、软件破解之前,先运行下载文件中的magicexif_setup...4、软件有可用于 Mac、Linux、iOS 或 Android 的版本吗? 非常抱歉,目前 MagicEXIF 元数据编辑器只有 Windows 的可用版本,不过日后我们会考虑加入跨平台支持。
它提供了类windows经典用户界面,一整套在线文件管理、文件预览、编辑、上传下载、在线解压缩、音乐播放功能。让你直接在浏览器端实现web开发、源码文件预览、网站部署的同时拥有与本地操作一样方便、快捷、安全的...
它提供了类windows经典用户界面,一整套在线文件管理、文件预览、编辑、上传下载、在线解压缩、音乐播放功能。让你直接在浏览器端实现web开发、源码文件预览、网站部署的同时拥有与本地操作一样方便、快捷、安全的...