由于域名被回收,所以需要備份圖片革骨,無法使用 qdownload 的情況下哗伯。
1、先按《命令行工具(qshell)工具對(duì)象存儲(chǔ) - 七牛開發(fā)者中心》的下載 & 設(shè)置 qshell
版本 | 支持平臺(tái) | 鏈接 |
---|---|---|
qshell v2.3.4 | Mac OSX, Linux, Windows | 下載 |
Linux和Mac平臺(tái)
(1)權(quán)限
如果在Linux或者M(jìn)ac系統(tǒng)上遇到Permission Denied的錯(cuò)誤涣易,請(qǐng)使用命令chmod +x qshell來為文件添加可執(zhí)行權(quán)限画机。這里的qshell是上面文件重命名之后的簡(jiǎn)寫。
(2)任何位置運(yùn)行
對(duì)于Linux或者M(jìn)ac新症,如果希望能夠在任何位置都可以執(zhí)行步氏,那么可以把qshell所在的目錄加入到環(huán)境變量$PATH中去。假設(shè)qshell命令被解壓到路徑/home/jemy/tools目錄下面徒爹,那么我們可以把如下的命令寫入到你所使用的bash所對(duì)應(yīng)的配置文件中荚醒,如果是/bin/bash,那么就是~/.bashrc文件隆嗅,如果是/bin/zsh界阁,那么就是~/.zshrc文件中。寫入的內(nèi)容為:
export PATH=$PATH:/home/jemy/tools
保存完畢之后胖喳,可以通過兩種方式立即生效泡躯,其一為輸入source ~/.zshrc或者source ~/.bashrc來使配置立即生效,或者完全關(guān)閉命令行丽焊,然后重新打開一個(gè)即可较剃,接下來就可以在任何位置使用qshell命令了。
2技健、在 qshell 同級(jí)目錄下創(chuàng)建 .sh 文件写穴,然后運(yùn)行就可以將圖片保存到當(dāng)前目錄下
#!/bin/bash
bucket="${1}"
imgs=`qshell listbucket2 $bucket`
i=0
for line in $imgs
do
# echo $line
if(($i==0))
then
# echo $line
`qshell get $bucket $line`
fi
i=$(($i+1))
if(($i>6))
then
i=0
fi
done
執(zhí)行
sh untitled.sh bucketname