sass watching multiple directories

wwwuser picture wwwuser · May 23, 2012 · Viewed 10.4k times · Source

What is the right way in sass to watch multiple directories from a shell script?

I have following in a shell script:

sass --style compressed --watch branches/mysite/assets/css/sass:branches/mysite/assets/css &
sass --style compressed --watch branches/mysite2/themes/css/sass:branches/mysite2/themes/css &
sass --style compressed --watch trunk/assets/css/sass:trunk/assets/css

However, this creates 3 processes and when I hit Ctrl+C to stop, not all processes are exited.

How do I get sass to watch multiple directories and exit correctly?

Answer

donatas M picture donatas M · Sep 14, 2012

I'm hoping you've already tried it, but you can just add all folders into one command line:

sass --watch path/to/sass1:path/to/css1 path/to/sass2:path/to/css2 path/to/sass3:path/to/css3