对象存储

  • 对象存储 > 常见问题 > 批量获取下载外链的方法

    批量获取下载外链的方法

    最近更新时间: 2017-09-21 16:35:26

    批量获取下载外链,可以先列举出空间中的文件 key ,然后在 key 前拼接域名。具体方法:

    1. 使用 qshell 工具的 listbucket 命令,列举出空间文件列表。输出结果示例:
      hello.jpg    1710619    FlUqUK7zqbqm3NPwzq2q7TMZ-Ijs    14209629320769140    image/jpeg  1  
      hello.mp4    8495868    lns2dAHvO0qYseZFgDn3UqZlMOi-    14207312835630132    video/mp4   0  
      hhh    1492031    FjiRl_U0AeSsVCHXscCGObKyMy8f    14200176147531840    image/jpeg  1  
      jemygraw.jpg    1900176    FtmHAbztWfPEqPMv4t4vMNRYMETK    14208960018750329    application/octet-stream    1   QiniuAndroid
      
    2. 过滤出第一列的 key ,并拼接域名。实现方法有很多,下面介绍一种:
      在 linux 或 macOS 终端,执行如下命令:
      $ cat fileList.txt | awk -F ' ' ' {print "http://domain/"$1}' > urlList.txt
      
      urlList.txt 的输出结果:
      http://domain/hello.jpg  
      http://domain/hello.mp4  
      http://domain/hhh  
      http://domain/jemygraw.jpg
      
    以上内容是否对您有帮助?
  • Qvm free helper
    Close