Chinaunix首页 | 论坛 | 博客
  • 博客访问: 77558
  • 博文数量: 12
  • 博客积分: 1650
  • 博客等级: 上尉
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-26 11:26
文章分类
文章存档

2012年(6)

2011年(1)

2010年(1)

2009年(2)

2008年(2)

最近访客

分类: LINUX

2009-10-19 11:14:06

#  整理文档用的,把/data目录下所有.swf文件移动到子目录下,
#  子目录的名字取文件名的前2个字符;如果文件名只有
#  1个字符,则目录名为2个重叠的该字符

cd /data
ls | grep '.swf' > filelist

while read filename
do
    mkdir -p ${filename:0:2}
    mv ${filename} ${filename:0:2}
done < filelist

ls -1 | awk -F'.' '{
    if (length($1)==1)
    {
        if (-d "$1$1")
        {
            system("mv "$0"/* "$1$1)
            system("rm -rf lib/en/"$0)
        }
        else
            {system("mv "$0" "$1$1)}
    }
}'

# End of script
阅读(1858) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~