免费注册 查看新帖 |

Chinaunix

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

如何用unzip一次解压多个.zip文件 [已解决]三种方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-19 12:57 |只看该作者 |倒序浏览
三种方法
1.
#find . -name '*.zip' -exec unzip {} \;
2.
#ls *.zip | xargs -n1 unzip
3.
#for i in *
>;do
>;unzip $i
>;done


另外:问一下第二个方法的具体意思.xargs和-n1

论坛徽章:
0
2 [报告]
发表于 2005-08-19 12:58 |只看该作者

如何用unzip一次解压多个.zip文件 [已解决]三种方法

# ls
113039-08      113041-08.zip  113044-05.zip  114476-05.zip  114878-09.zip
113039-08.zip  113042-10      113046-01      114477-01      README
113040-12      113042-10.zip  113046-01.zip  114477-01.zip  info.txt
113040-12.zip  113043-09.zip  113049-01.zip  114478-06.zip  patch_order

论坛徽章:
0
3 [报告]
发表于 2005-08-19 13:02 |只看该作者

如何用unzip一次解压多个.zip文件 [已解决]三种方法

#unzip 113041-08.zip;unzip 113042-10.zip ;unzip 113043-09.zip

论坛徽章:
0
4 [报告]
发表于 2005-08-19 13:15 |只看该作者

如何用unzip一次解压多个.zip文件 [已解决]三种方法

汗,楼上的,你的还是一样麻烦.有没有什么参数相当于*的作用的

论坛徽章:
0
5 [报告]
发表于 2005-08-19 13:24 |只看该作者

如何用unzip一次解压多个.zip文件 [已解决]三种方法

[quote]原帖由 "vovi"]汗,楼上的,你的还是一样麻烦.有没有什么参数相当于*的作用的[/quote 发表:


你可真够懒的!!

论坛徽章:
0
6 [报告]
发表于 2005-08-19 13:26 |只看该作者

如何用unzip一次解压多个.zip文件 [已解决]三种方法

ls *.zip |xargs unzip -

不知道行不行。

论坛徽章:
0
7 [报告]
发表于 2005-08-19 13:43 |只看该作者

如何用unzip一次解压多个.zip文件 [已解决]三种方法

# ls *.zip |xargs unzip -
Archive:  113039-08.zip
caution: filename not matched:  113040-12.zip
caution: filename not matched:  113041-08.zip
caution: filename not matched:  113042-10.zip
caution: filename not matched:  113043-09.zip
caution: filename not matched:  113044-05.zip
caution: filename not matched:  113046-01.zip
caution: filename not matched:  113049-01.zip
caution: filename not matched:  114476-05.zip
caution: filename not matched:  114477-01.zip
caution: filename not matched:  114478-06.zip
caution: filename not matched:  114878-09.zip


不是懒.我想肯定有办法.linux下怎么可能那么费事

论坛徽章:
0
8 [报告]
发表于 2005-08-19 13:46 |只看该作者

如何用unzip一次解压多个.zip文件 [已解决]三种方法

对,不是懒的问题,想寻求一种方法!
另外,很多发明都是懒人促成的!

论坛徽章:
0
9 [报告]
发表于 2005-08-19 13:47 |只看该作者

如何用unzip一次解压多个.zip文件 [已解决]三种方法

你的方法不行的
看看这个:
$ for i in *
>; do
>; unzip $i
>; done

论坛徽章:
0
10 [报告]
发表于 2005-08-19 13:49 |只看该作者

如何用unzip一次解压多个.zip文件 [已解决]三种方法

[quote]原帖由 "vovi"]汗,楼上的,你的还是一样麻烦.有没有什么参数相当于*的作用的[/quote 发表:


早说阿,谁知道,你说的是所有的zip文件!
按照我上面的方法作,肯定没问题!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP