chi*_*ens 6 unix bash amazon-s3 aws-cli
jsondata当本地文件夹发生更改时,bash 命令将持续监视文件夹并与 s3 同步该文件夹。
现在我正在运行此命令,但它没有 -watch 标志。
aws s3 sync jsondata s3://mybucket/jsondata/
Run Code Online (Sandbox Code Playgroud)
似乎有很多选择,但以下是快速谷歌搜索中的一个:
https://pypi.org/project/watchdog/
可以注册文件系统通知并采取操作作为响应的 Python 脚本。上面链接中显示的示例可以采用 shell 命令(例如 s3sync),当检测到目录中的更改时可以执行该命令。
inotify_simple项目是另一种选择。有很多选择。