Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/rosswickman/aws-cloudshell-tools/llms.txt

Use this file to discover all available pages before exploring further.

You can run either script in under a minute directly from the AWS Console’s built-in terminal — no cloning, no installs. Open a CloudShell session, pick your operation, paste one command, and you’re done.
1

Open AWS CloudShell

Sign in to the AWS Console. Select the AWS region you want to work in using the region selector in the top navigation bar. Click the CloudShell icon in the top navigation bar (or find it under the Tools menu). Wait for the session to initialize — this may take a few moments on first launch.
2

Choose your operation

Select the operation you want to perform and run the corresponding command in your CloudShell terminal.
This command fetches and runs versions.sh, which displays the current versions of all shells and AWS CLI tools installed in your CloudShell environment.
curl -LfsS https://link.rwick.it/aws-cloudshell-versions | bash
3

Review the output

Once the script finishes, check the terminal output to confirm it ran successfully.
  • View Versions: The terminal prints the version of each shell (bash, zsh, pwsh) followed by each AWS CLI tool (aws, eb, ecs-cli, sam).
  • Update Tools: The terminal shows download and install progress for the AWS CLI v2 package, ending with:
    AWS CLI v2 updated!
    
The -LfsS curl flags follow redirects (-L), fail on HTTP errors (-f), run silently (-s), and show errors (-S). The wget equivalent uses -O- to write output to stdout instead of saving it to a file.
The update script runs sudo ./aws/install to install AWS CLI system-wide. Ensure you trust the source before piping any script into bash.

Next steps

View Versions

Learn more about the version output and which tools are reported.

Update Tools

Explore the full update process and what the install script does under the hood.

Build docs developers (and LLMs) love