码迷,mamicode.com
首页 > Web开发 > 详细

用Azure CLI批量上传文件

时间:2016-02-14 18:31:25      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:

在Windows环境下,我们可以使用AzCopy批量上传文件。其效率和传输速率都是非常快的。

在Linux或MacOS环境下,可以使用Azure的CLI实现批量文件的上传。

下面的脚本可以实现此功能。

#!/bin/bash
container=hwc
btype=block
storageaccount=hwtest
storagekey=pBHrx8d+LDAkyHm2ffljPYygsiSBlbdQh8O45iV12BlFvdjI8kXbqtE17PlpCG0pfTU3yaBQUEEuWuM0tIsobw==
files=`ls -l | awk /rw/ {print $9}`
for file in $files
do
  if [ -f $file ]; then
      /usr/local/bin/azure storage blob upload -f ./$file --container $container -b $file -t $btype -a $storageaccount -k $storagekey
  else
      echo "$file is a Directory"
  fi
done

其中的各个变量可以根据各自的实际情况修改。

用Azure CLI批量上传文件

标签:

原文地址:http://www.cnblogs.com/hengwei/p/5189298.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!