存档

文章标签 ‘bash’

负责的一个WEB项目,发布生产版本时为了优化服务器流量和客户端加载速度,每次都要手动压缩一些CSS和JS文件,十分烦人。今天得闲写了几个简单的脚本,整合在一起把整个发布过程自动化了。抄了一段压缩CSS的脚本放上来,JS文件压缩思路相仿,其他过程略。 #!/bin/sh #检查路径参数是否存在 if [ 0 = $# ] then echo "Usage: $0 Minify CSS Source Dir" exit fi #判断目录是否存在 if [ ! -d $1 ] then echo "$1 : No such Directory" exit fi #压缩CSS文件 for I in `find $1 -type f -name "*.css"` do echo $I java -jar /opt/yuicompressor-2.4.2/build/yuicompressor-2.4.2.jar –charset utf-8 –type css [...]

15 views | 没有评论
四 29th, 2009 | Filed under WEB前端开发