From dd20a16f894abb3fe40085d5020f775f10cec82e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=96=9F=E9=85=8C=20=E9=B5=AC=E5=85=84?= Date: Mon, 28 Jul 2025 08:50:14 +0800 Subject: [PATCH] Added -O for curl --- arch_download_aws4.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch_download_aws4.sh b/arch_download_aws4.sh index 3b9156e..fe46fae 100755 --- a/arch_download_aws4.sh +++ b/arch_download_aws4.sh @@ -68,7 +68,12 @@ SIG=$( _HMAC "hexkey:$SIG" "$SERVICE" ) SIG=$( _HMAC "hexkey:$SIG" "aws4_request" ) SIG=$( _HMAC "hexkey:$SIG" "$_S" ) -curl -XGET \ +OPT_O="" +if [ -t 1 ]; then + OPT_O="-O --no-clobber" +fi + +curl $OPT_O -XGET \ -H "X-Amz-Date: $_DTIME" \ -H "X-Amz-Content-SHA256: $_SHA" \ -H "Authorization: AWS4-HMAC-SHA256 Credential=$ACCESS_KEY/$_DATE/$REGION/$SERVICE/aws4_request, SignedHeaders=$_HEADERS, Signature=$SIG" \