当前位置: 技术问答>linux和unix
那位高手帮忙 100分
来源: 互联网 发布时间:2014-11-18
本文导语: 我的Linux里面有一个目录 里面有1000多个子目录 每个子目录需要打包成zip文件 哪位高手帮忙写个shell 分不够还可以加 | 如果你这1000多个子目录没有什么特殊的名字,比如含有空格, 可以试...
我的Linux里面有一个目录 里面有1000多个子目录 每个子目录需要打包成zip文件
哪位高手帮忙写个shell
分不够还可以加
哪位高手帮忙写个shell
分不够还可以加
|
如果你这1000多个子目录没有什么特殊的名字,比如含有空格,
可以试试这个:
#!/bin/bash
DIRS=`ls -F|grep /|sed 's////g'`
for ZIPFILE in $DIRS
do
echo "Create $ZIPFILE.zip file: "
zip -r $ZIPFILE $ZIPFILE
done
可以试试这个:
#!/bin/bash
DIRS=`ls -F|grep /|sed 's////g'`
for ZIPFILE in $DIRS
do
echo "Create $ZIPFILE.zip file: "
zip -r $ZIPFILE $ZIPFILE
done
|
我手边没有linux,不能实验,只能凭记忆写了,你多担待
for ?? in * (此句已忘)
compress ??
endfor
for ?? in * (此句已忘)
compress ??
endfor