0

那里有很多类似的帖子,但没有一个完全符合我的要求:我想要一个简单的脚本,它监视Mac 上的文件夹以进行更改,并在检测到更改时将修改后文件的文件名传递给命令/脚本.

该工具inotifywait在 Mac 上不存在。文件夹事件 or fswatchorwatchdog似乎正在接近,但事实证明它们只监视文件夹或只返回文件夹名称watchdog可能正在做我需要的,但我只能找到这样的命令

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

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

4

1 回答 1

0

即使问题很老,它也可能对寻找相同功能的其他人有用。我fsw正是为了填补这个空白而写的。fsw将为您提供更改路径的名称和更改事件的类型

希望这可以帮助。

已编辑:fsw已与fswatch.

于 2014-04-18T19:49:14.643 回答