你能解决掉含100000个文件的文件夹,那你就厉害了!
发表于 : 2011-02-04 14:34
-------------------------------这就是我的问题--------------------------------------
怎么才能把数万个文件压缩为一个zip文件?
------------------------------问题详述-----------------------------------
小弟目前有5个文件夹:a,b,c,d,e,其中各含wav文件数万个,小弟现在想把这几个文件夹里的所有文件都压缩为一个zip文件:new.zip,而且这个new.zip压缩包内不含任何文件夹,也就是说,这个压缩包内直接包含这数万个文件wav文件,没有任何文件夹,明白了吧?
------------------------------我的失败的解决方案-----------------------------
小弟开始解决这个问题了:首先进入含a,b,c,d,e的文件夹,直接执行:
zip -j new.zip *
发生错误:Nothing to do !
看来出问题了。也许zip解决不了这么多文件吧,那我换个办法:
我先建立一个new文件夹,然后把所有的文件都移入这个new文件夹中,然后再压缩一下这个new文件夹试试,于是我就开始了:
mkdir new(成功!)然后cp a/* new
报错:参数过长,看来cp也挂了
我决定转到gnome里去解决!
于是我进入图形界面,打开文件夹,打开a文件夹,然后无响应......看来gnome没遇到这么强大的对手。。。。。。。。
-------------------------------重申我的问题--------------------------------------
怎么才能把数万个文件压缩为一个zip文件?
最后祝大家新年快乐!
怎么才能把数万个文件压缩为一个zip文件?
------------------------------问题详述-----------------------------------
小弟目前有5个文件夹:a,b,c,d,e,其中各含wav文件数万个,小弟现在想把这几个文件夹里的所有文件都压缩为一个zip文件:new.zip,而且这个new.zip压缩包内不含任何文件夹,也就是说,这个压缩包内直接包含这数万个文件wav文件,没有任何文件夹,明白了吧?
------------------------------我的失败的解决方案-----------------------------
小弟开始解决这个问题了:首先进入含a,b,c,d,e的文件夹,直接执行:
zip -j new.zip *
发生错误:Nothing to do !
看来出问题了。也许zip解决不了这么多文件吧,那我换个办法:
我先建立一个new文件夹,然后把所有的文件都移入这个new文件夹中,然后再压缩一下这个new文件夹试试,于是我就开始了:
mkdir new(成功!)然后cp a/* new
报错:参数过长,看来cp也挂了
我决定转到gnome里去解决!
于是我进入图形界面,打开文件夹,打开a文件夹,然后无响应......看来gnome没遇到这么强大的对手。。。。。。。。
-------------------------------重申我的问题--------------------------------------
怎么才能把数万个文件压缩为一个zip文件?
最后祝大家新年快乐!