【问题标题】:Using Folder Action to Upload to Amazon s3使用文件夹操作上传到 Amazon s3
【发布时间】:2016-05-05 02:41:24
【问题描述】:

我希望编写一个文件夹操作,在运行时将执行以下操作: 1. 使用 ImageOtim 压缩图像 2. 将压缩图像上传到指定的 Amazon S3 存储桶 3. 将 S3 链接复制到剪贴板 4. 将图像移出“热”文件夹以显示脚本已成功执行。

这是自动机工作流程的屏幕截图: Automator Workflow

我的终端配置了 Homebrew,因此我可以使用如下命令上传到 S3:

s3cmd put -P {Local File Path} {Bucket Path}

但我不知道如何将这两个动作链接到一个有凝聚力的脚本中。

有什么想法吗?

【问题讨论】:

    标签: shell amazon-web-services amazon-s3 terminal automation


    【解决方案1】:

    在 automator 中,有一个选项可以“运行 Shell 脚本”作为工作流程中的一个块。将该块拖到您想要的位置,运行 s3cmd put -P {Local File Path} {Bucket Path} 并将本地文件路径和存储桶路径作为来自 Automator 的变量传递。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-24
      • 1970-01-01
      • 2015-03-17
      • 2021-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多