Learning resources

Official documentation

History of shells

Community/User built documentation

Community built tools

Bash code linting

Bash code testing

Other resources

Pitfalls in Bash

Bash cheatsheet

Solutions to common problems

Building my own library with my user-defined functions
Handling command line arguments in Bash
Strings operations in Bash

Back to top