【发布时间】:2021-11-10 09:26:21
【问题描述】:
我希望我的 bash 脚本在每次将新文件下载到 /Downloads 时执行一个操作(生成下载文件的哈希并将其发送到 API)。到目前为止,我一直在尝试使用“inotify-tools”,但它只适用于新创建的文件,而且不会。
脚本应该像这样工作:
- 我通过浏览器下载文件(正常方式)
- 脚本注意到新文件并自动执行
提前感谢您的帮助:D
【问题讨论】:
-
您应该edit您的问题并显示您的代码并描述您的示例场景、您获得的实际结果和预期结果。然后我们可以更好地帮助您改进您的代码或建议替代解决方案。
-
为什么它对新文件不够有效?你还想成为什么触发器?
-
@BenjaminW。浏览器可能会使用一个临时文件进行下载,并在下载完成后重命名该文件。根据浏览器如何实现下载,重命名或关闭操作可能是相关事件。
标签: linux bash shell automation