全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1409|回复: 9
打印 上一主题 下一主题

[Windows VPS] 求个脚本啊。。

[复制链接]
跳转到指定楼层
1#
发表于 2013-3-10 13:22:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 kucn 于 2013-3-10 13:47 编辑

#!/bin/bash   
for each in /home/wwwroot/XXX.com/uploads/allimg/c130118/*{.jpg,.gif,.png}   
do  
s=`du -k $each | awk '{print $1}'`   
if [ $s -gt 10 ]; then  
convert -quality 30 -resize '900x900>' $each $each   
  composite -gravity southeast -dissolve 80 / $each $each 2>/dev/null   
  echo "$each: done!"  
fi  
done  
exit 0
=======
上面的执行完后。接着执行
/home/wwwroot/XXX.com/uploads/allimg/c130118/*{.jpg,.gif,.png}
/home/wwwroot/XXX.com/uploads/allimg/c130119/*{.jpg,.gif,.png}
/home/wwwroot/XXX.com/uploads/allimg/c130120/*{.jpg,.gif,.png}
/home/wwwroot/XXX.com/uploads/allimg/c130121/*{.jpg,.gif,.png}

还有很多个文件夹要执行。。。能帮我写个批量的么。谢谢各位大神。

或都 allimg/所有文件夹/*文件呢。 一次执行。?
10#
 楼主| 发表于 2013-3-11 10:53:03 | 只看该作者
目测执行了多个文件夹了。。。
9#
 楼主| 发表于 2013-3-11 09:39:31 | 只看该作者
lazyzhu 发表于 2013-3-10 19:22
沒反饋了?
連基本的提問的禮儀的不懂?

脚本执行正常。但不知道处理结果,因为alimg 有几个文件夹我手动过了。。。看看后面的结果就知道了。

应该有几十万张图片。。
8#
 楼主| 发表于 2013-3-11 09:10:49 | 只看该作者
lazyzhu 发表于 2013-3-10 19:22
沒反饋了?
連基本的提問的禮儀的不懂?

没有。昨天有事还没测试呢。。。。
7#
发表于 2013-3-10 19:29:33 | 只看该作者
lazyzhu 发表于 2013-3-10 19:22
沒反饋了?
連基本的提問的禮儀的不懂?

大水漂了
6#
发表于 2013-3-10 19:22:15 | 只看该作者
沒反饋了?
連基本的提問的禮儀的不懂?
5#
发表于 2013-3-10 13:58:40 | 只看该作者
每个目录做一个sh,然后所有sh放到一个sh里,执行这个sh不就行啦
不过还是建议你一个目录一个目录手动执行,这个一开,负载是很大的,独服还可以,vps容易被关机
4#
发表于 2013-3-10 13:54:25 | 只看该作者
本帖最后由 lazyzhu 于 2013-3-10 13:55 编辑

#!/bin/bash
for dir in `ls -l /home/wwwroot/XXX.com/uploads/allimg|grep ^d|awk '{print $9}'`
do
    for each in /home/wwwroot/XXX.com/uploads/allimg/${dir}/*{.jpg,.gif,.png}
    do
        s=`du -k $each | awk '{print $1}'`
        if [ $s -gt 10 ]; then
            convert -quality 30 -resize '900x900>' $each $each
            composite -gravity southeast -dissolve 80 / $each $each 2>/dev/null
            echo "$each: done!"
        fi
    done
done
exit 0
3#
发表于 2013-3-10 13:33:56 | 只看该作者
LOC已成为免费版猪八戒
2#
发表于 2013-3-10 13:25:17 | 只看该作者
不懂。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-11 22:40 , Processed in 0.137930 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表