Linux批量压缩CSS和JS

这里需要使用到一个压缩的jar:yuicompressor

命令如下:

find ./ -regex '.*\.\(css\|js\)' | awk '{printf "正在压缩文件,原始大小:"} {system("du " $1)} {system("java -jar /home/yuicompressor-2.4.7.jar --charset utf-8 " $1 " -o " $1)} {system("du " $1)} {print "======================================================="}'

这也是人生第一次使用awk啊,以后努力学习。