监视mac os x上的文件

时间:2013-10-30 19:46:58

标签: macos watchdog fswatch

有很多类似的帖子,但没有一个完全符合我的要求:我想要一个简单的脚本,在Mac上观看文件夹进行更改并传递检测到更改时,修改后的文件的文件名为命令/脚本。

mac上不存在工具inotifywait。文件夹事件或fswatchwatchdog似乎已接近,但事实证明它们只会观看文件夹或仅返回文件夹名称watchdog可能正在做我需要的,但我只能找到这样的命令

watchmedo shell-command --recursive --command='echo ${watch_src_path}' .

再次只传递变量watch_src_path中的文件夹名称。有谁知道如何让它(或其他程序)传递更改文件的文件名?

1 个答案:

答案 0 :(得分:0)

即使问题很严重,对于寻找相同功能的其他人也可能有用。我写了fsw来填补这个空白。 fsw会为您提供更改路径的名称以及更改事件的类型

希望这有帮助。

已编辑:fsw已与fswatch合并。