diff --git a/alias b/alias index fc01acd..208185c 100644 --- a/alias +++ b/alias @@ -134,3 +134,27 @@ revoke-my-ip-all = !f() { aws revoke-my-ip ${1} all all }; f + +upgrade = !f() { + curl -s "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "/tmp/AWSCLIV2.pkg" + sudo installer -pkg /tmp/AWSCLIV2.pkg -target / + rm -f /tmp/AWSCLIV2.pkg + }; f + +check-upgrade = !f() { + rm -f /tmp/AWSCLIV2.pkg + latest_cli_version=$(curl -s "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o - | \ + tar xOv - 2>/dev/null | \ + grep -a '