Yui compressor 自动执行shell

来源:互联网 发布:水滴wifi破解软件 编辑:程序博客网 时间:2024/05/22 13:29
#!/bin/shyui_jar="/root/yuicompressor/yuicompressor-2.4.6.jar"src_dir="/opt/jboss/server/all/deploy/slim.war/script/"function ext(){        filename=$1;        ext=${filename##*.}        if [ "$ext"x = "js"x -o "$ext"x = "css"x ]        then                echo 1;        else                echo 0;        fi}function enumdir(){for file in `ls $1`do        if [ -d $1"/"$file ]        then                echo "----enter folder "$1"/"$file                enumdir $1"/"$file                echo "----leave folder "        else                extok=`ext $file`                if [ "$extok"x = "1"x ]                then                        echo "compressing file "$1"/"$file                        yuicommand="java -jar "$yui_jar" "$1"/"$file" -o "$1"/"$file" --charset=utf-8"                        `$yuicommand`                fi        fidone}enumdir $src_dir