如何 分别 zip 一个目录下的所有子目录?
发表于 : 2007-09-04 21:44
恩,确切的说是单独zip.
例如 我有一个目录 x
x 下有 一下子目录 subx1 subx2 ...
我想能不能 做一个 script 把x 下所有的子目录都做成 zip 文件 subx1.zip subx2.zip ..
我目前的目录下面的文件名都很复杂 而且文件很多(中文的 日文的 还有些乱七八糟的)
我尝试过用下列方法可是不行
for file in /dir/*; do
zip -r ${file}.zip $file
rm $file
done
其中遇到有空格的文件名会出错
请教各位达人一下怎样才可个做到这一点?
例如 我有一个目录 x
x 下有 一下子目录 subx1 subx2 ...
我想能不能 做一个 script 把x 下所有的子目录都做成 zip 文件 subx1.zip subx2.zip ..
我目前的目录下面的文件名都很复杂 而且文件很多(中文的 日文的 还有些乱七八糟的)
我尝试过用下列方法可是不行
for file in /dir/*; do
zip -r ${file}.zip $file
rm $file
done
其中遇到有空格的文件名会出错
请教各位达人一下怎样才可个做到这一点?