我需要查看具有不同扩展名的文件,并在每次更改后运行.sh命令。使用fswatch,我已经能够分别观看每个分机,例如:
func tableView(_ tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
return UIDevice.currentDevice().userInterfaceIdiom == .Pad ? 80 : 100
}
如果我在不同的终端窗口中运行这些命令,我得到了我想要的东西...在带有(html | scss | js)扩展名的文件发生变化后,跳过.sh命令。
但是,我无法将其合并为一个命令。
如果你需要知道,这是在MaxOS El Capitan上运行的。
答案 0 :(得分:0)
我对fswatch
没有直接经验,但根据usage,您可以同时提供多条路径,例如:
fswatch *.html index-static/*.js index-static/*.scss | (while read; do ./dev.sh; done)
这对你有用吗?