我正在尝试为bash脚本设置一个配置文件,在脚本之前或脚本内部,这两种方式似乎都不起作用。在这里阅读许多似乎很容易解决问题的答案。我错过了什么?
jenkins@serverA:/opt/scripts/$ aws configure list
Name Value Type Location
---- ----- ---- --------
profile user1 manual --profile
access_key ****************XYZA shared-credentials-file
secret_key ****************xyza shared-credentials-file
region <not set> None None
jenkins@serverA:/opt/scripts/$ export AWS_PROFILE=user1
jenkins@serverA:/opt/scripts/$ bash -x script1.sh
jenkins@serverA:/opt/scripts/$ bash -x script1.sh
+ set +e
+ export AWS_PROFILE=user1
+ AWS_PROFILE=user1
+ aws s3 cp src dst --recursive
upload failed: ../../../src/LJ001-0002.wav to dest/LJ001-0002.wav An error occurred (InvalidAccessKeyId) when calling the PutObject operation: The AWS Access Key Id you provided does not exist in our records.