Chinaunix
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
[打印本页]
作者:
vovi
时间:
2005-08-19 12:57
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
三种方法
1.
#find . -name '*.zip' -exec unzip {} \;
2.
#ls *.zip | xargs -n1 unzip
3.
#for i in *
>;do
>;unzip $i
>;done
另外:问一下第二个方法的具体意思.xargs和-n1
作者:
vovi
时间:
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
作者:
remen
时间:
2005-08-19 13:02
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
#unzip 113041-08.zip;unzip 113042-10.zip ;unzip 113043-09.zip
作者:
vovi
时间:
2005-08-19 13:15
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
汗,楼上的,你的还是一样麻烦.有没有什么参数相当于*的作用的
作者:
solaris小兵
时间:
2005-08-19 13:24
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
[quote]
原帖由 "vovi"]汗,楼上的,你的还是一样麻烦.有没有什么参数相当于*的作用的[/quote 发表:
你可真够懒的!!
作者:
ga0feng
时间:
2005-08-19 13:26
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
ls *.zip |xargs unzip -
不知道行不行。
作者:
vovi
时间:
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下怎么可能那么费事
作者:
xingshb
时间:
2005-08-19 13:46
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
对,不是懒的问题,想寻求一种方法!
另外,很多发明都是懒人促成的!
作者:
remen
时间:
2005-08-19 13:47
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
你的方法不行的
看看这个:
$ for i in *
>; do
>; unzip $i
>; done
作者:
remen
时间:
2005-08-19 13:49
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
[quote]
原帖由 "vovi"]汗,楼上的,你的还是一样麻烦.有没有什么参数相当于*的作用的[/quote 发表:
早说阿,谁知道,你说的是所有的zip文件!
按照我上面的方法作,肯定没问题!
作者:
suisuiyouyu
时间:
2005-08-19 13:50
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
find . -name '*.zip' -exec unzip {} \;
作者:
vovi
时间:
2005-08-19 13:54
标题:
如何用unzip一次解压多个.zip文件 [已解决]三种方法
原帖由 "remen" 发表:
你的方法不行的
看看这个:
$ for i in *
>; do
>; unzip $i
>; done
非常感谢这个可以.
作者:
xiexiexielei
时间:
2012-11-12 17:16
本帖最后由 xiexiexielei 于 2012-11-12 17:19 编辑
unzip \*.zip 或 unzip '*.zip'
楼主的做法很强大,可以递归解压缩的。find 后边的.是当前目录,xargs -n1是一次传递的参数数量。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2