如何在将文件添加到目录时运行bash脚本?

Nic*_*ick 2 unix macos bash cron curl

我在我的Mac上运行了一个bash脚本,它使用cURL将文件上传到远程Ubuntu服务器.我目前使用cronjob以1分钟的间隔运行脚本,然后使用"_uploaded"标志附加上传的文件.我希望避免使用cronjob,只需要一个脚本"监听"目录并仅在添加时上传文件.这是可能的,如果可以的话,我该怎么做呢?有没有更好的方法来解决这个问题?

Pau*_*l R 9

只需添加文件夹操作即可.右键单击Finder中的目录,然后将脚本与文件夹关联.参见例如http://www.simplehelp.net/2007/01/30/folder-actions-for-os-x-explained-with-real-world-examples/