Table of contents
Copy local file to AWS S3
When you transfer data to AWS S3, you need to use the following code
aws s3 cp "${pathLocalFile}" s3://"$bucketName/$bucketFolder/" --sse AES256 --no-progress
Here you need to pay attention to the following stuff:
- you need to add backslash at the end of the bucket folder or backet name
/
. So the command line know it’s a folder and save the local file to the folder, otherwise it will be treated as a file name that you want to name the local file in the AWS S3 - it’s safe to use double quote
"
to enclose the variable when using the command line in case the path of varialbe contains empty space which will make the command line volid