跨平台文件更改监视器。

  • 在文件创建,更新或删除时运行bash命令:
fswatch {{path/to/file}} | xargs -n 1 {{bash_command}}
  • 观看一个或多个文件和/或目录:
fswatch {{path/to/file}} {{path/to/directory}} {{path/to/another_directory/**/*.js}} | xargs -n 1 {{bash_command}}
  • 打印已更改文件的绝对路径:
fswatch {{path/to/directory}} | xargs -n 1 -I {} echo {}
  • 按事件类型过滤,例如。更新,删除或创建:
fswatch --event {{Updated}} {{path/to/directory}} | xargs -n 1 {{bash_command}}