免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1591 | 回复: 4
打印 上一主题 下一主题

不完全解开compress的*.Z文档而直接从中抽取个别文件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-25 16:32 |只看该作者 |倒序浏览
不完全解开compress的*.Z文档而直接从中抽取个别文件.
如123.tar.Z中有个文件为abc,为了提高效率能不能直接从中cp出
abc文件.好象man中没提到.各位高手看看能不能有办法实现这个需求?
在此先行谢过!

论坛徽章:
0
2 [报告]
发表于 2004-03-30 13:59 |只看该作者

不完全解开compress的*.Z文档而直接从中抽取个别文件

zcat *.Z|tar xvf - abc

论坛徽章:
0
3 [报告]
发表于 2004-03-31 09:49 |只看该作者

不完全解开compress的*.Z文档而直接从中抽取个别文件

[quote]原帖由 "honshon"]zcat *.Z|tar xvf - abc[/quote 发表:


谢谢honshon兄!
我做了试验:
1.在以文件tar+compress以上方法OK
  (如:aa.file和bb.file=>;cc.tar=>;cc.tar.Z,以上方法OK)
2.但以目录tar+compress以上方法行不通
(如:aa.dir和bb.dir=>;cc.tar=>;cc.tar.Z则以上方法做不到)

以上(1、2)执行命令都是$status=0

而我实际的工作需求就是形如2这种状况。

另外:有的tar文件如compress zz.tar不成功其$status=2必须加-f才可compress成功。这是什么原因导致这种情况?请各位指导!
谢谢!

论坛徽章:
0
4 [报告]
发表于 2004-04-02 15:23 |只看该作者

不完全解开compress的*.Z文档而直接从中抽取个别文件

请高手指点一二

论坛徽章:
0
5 [报告]
发表于 2006-07-12 15:08 |只看该作者
原帖由 jacknew 于 2004-3-31 09:49 发表
[quote]原帖由 "honshon"]zcat *.Z|tar xvf - abc[/quote 发表:


谢谢honshon兄!
我做了试验:
1.在以文件tar+compress以上方法OK
  (如:aa.file和bb.file=>;cc.tar=>;cc.tar.Z,以上 ...



zcat ../../xxx/1111.tar.Z | tar xvf - yyyy/abc

yyyy/abc 是你要的文件路径。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP