Guest User

Untitled

a guest
May 23rd, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. aws-profiles() {
  2. cat ~/.aws/credentials | grep '\[' | grep -v '#' | tr -d '[' | tr -d ']'
  3. }
  4.  
  5. set-aws-profile() {
  6. local aws_profile=$1
  7. set -x
  8. export AWS_PROFILE=${aws_profile}
  9. set +x
  10. }
  11.  
  12. set-aws-keys() {
  13. local aws_profile=$1
  14. profile_data=$(cat ~/.aws/credentials | grep "\[$aws_profile\]" -A4)
  15. AWS_ACCESS_KEY_ID="$(echo $profile_data | grep aws_access_key_id | cut -f2 -d'=' | tr -d ' ')"
  16. AWS_SECRET_ACCESS_KEY="$(echo $profile_data | grep aws_secret_access_key | cut -f2 -d'=' | tr -d ' ')"
  17. set -x
  18. export AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID
  19. export AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY
  20. set +x
  21. }
Add Comment
Please, Sign In to add comment