bash shell 监控 coffee, jade 脚本以便及时自动编译


假设场景:

开发工程目录下有 node.js 文件 server.js,以及 coffee/ 目录和 jade/ 目录,俩目录包含子目录和相应的 *.coffee 和 *.jade 文件,这时如何监控 coffee/ 和 jade/ 以便及时编译到 public/ 发布目录上呢?

Bash Shell 脚本:

#!/bin/bash

cd `dirname $0`

jade -o public -w jade --pretty &
coffee -b -o public -wc coffee &
node server &

echo "watching jade ... "
echo "watching coffee ... "
echo "web server is starting ... "
echo "waiting for SIGINT ... "
wait

echo "DONE"
sleep 3

想要结束监控时,可以按 ctrl + 'c'

你可能感兴趣的:(bash,CoffeeScript)