, AWS s3 bucket. ,
s3region="s3.ap-south-1.amazonaws.com"
bucket="your_bucket_name"
location="data/that/you/want/to/download"
fileNamePattern="-quarterly-results.csv"
content="$(aws s3api list-object-versions --bucket $bucket --prefix "$location/")"
echo "$content" >> version-info.json
versions=$(echo "$content" | grep -ir VersionId | awk -F ":" '{gsub(/"/, "", $3);gsub(/,/, "", $3);gsub(/ /, "", $3);print $3 }')
for version in $versions
do
echo
url="https://$s3region/$bucket/$location/$fileId$fileNamePattern?versionId=$version"
echo $url
content="$(curl -s "$url")"
echo "$content" >> $fileId$fileNamePattern-$version.csv
echo
done