From 21ecdfe138b218d323adff0727ecc3a744752913 Mon Sep 17 00:00:00 2001 From: Qihua Pan Date: Fri, 27 May 2022 09:15:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E8=BF=87oss=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E7=94=9F=E6=88=90=E6=96=87=E4=BB=B6=E5=88=97=E8=A1=A8=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pixiv/pixiv.sh | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pixiv/pixiv.sh b/pixiv/pixiv.sh index 20cf6d0..d981f03 100644 --- a/pixiv/pixiv.sh +++ b/pixiv/pixiv.sh @@ -67,7 +67,7 @@ function DeleteMultipleObjects(){ temp_file=DeleteMultipleObjects.json while true do - curl -v -d "AccessKeyId=$AccessKeyId&AccessKeySecret=$AccessKeySecret&host=$Host&bucketname=$bucketname&max=50" $deleteApi > $temp_file + curl -v -o $temp_file -d "AccessKeyId=$AccessKeyId&AccessKeySecret=$AccessKeySecret&host=$Host&bucketname=$bucketname&max=50" $deleteApi/aliyun_oss cat $temp_file count=`cat $temp_file|jq -r .count` echo "剩余需要清理文件个数:$count" @@ -76,14 +76,9 @@ function DeleteMultipleObjects(){ echo "delete finish" break fi - for item in `cat $temp_file|jq -r ".delete_files[]"` - do - sed -i "/$item/g" $db_file - done - sed -i "/^\s*$/d" $db_file - sleep 1m done rm -f $temp_file + curl -v -o $db_file -d "AccessKeyId=$AccessKeyId&AccessKeySecret=$AccessKeySecret&host=$Host&bucketname=$bucketname" $deleteApi/list_file }