From e8528c791cb18ab35ba07a0e785fb91cc207423e Mon Sep 17 00:00:00 2001 From: mchyzer Date: Sat, 30 May 2020 12:34:46 -0400 Subject: [PATCH] keep password to spreadsheet in a script in git --- internal/passwordsToSpreadsheet.sh | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 internal/passwordsToSpreadsheet.sh diff --git a/internal/passwordsToSpreadsheet.sh b/internal/passwordsToSpreadsheet.sh new file mode 100644 index 0000000..a971cda --- /dev/null +++ b/internal/passwordsToSpreadsheet.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +aws ec2 describe-instances | jq '[.Reservations | .[] | .Instances | .[] | select(.State.Name!="terminated") | select((.Tags[]|select(.Key=="env")|.Value) =="training")] | .[] | .InstanceId' | xargs -n 1 -I{} aws ec2 get-console-output --instance-id {} | gawk 'match($0, /abcdefg12345678,([0-9.]+),([0-9a-zA-Z]+),/, m) { print m[1], "\011student\011", m[2], "\011\011\011ssh -L 8443:localhost:8443 -l student ", m[1]; }'