我需要查看具有不同扩展名的文件,并在每次更改后运行 .sh 命令。使用 fswatch,我已经能够分别观看每个扩展,例如:
fswatch *.html | (while read; do ./dev.sh; done)
fswatch index-static/*.js | (while read; do ./dev.sh; done)
fswatch index-static/*.scss | (while read; do ./dev.sh; done)
如果我在不同的终端窗口中运行这些命令,我会得到我想要的......在具有 (html|scss|js) 扩展名的文件发生更改后触发 .sh 命令。
但是,我无法将其合并到一个命令中。
如果您需要知道的话,这是在 MaxOS El Capitan 上运行的。