DEV Community

Thibault Maekelbergh
Thibault Maekelbergh

Posted on • Edited on

3 1

I'm writing a bash course

I love bash. For me it is the most powerful language I have ever used. But unfortunately it has a very difficult syntax and concepts which confuse the hell out of me time and time again.

This course started as a way for me to have a reference to all the things I keep forgetting or need to refresh syntax-wise before I use them in a script or automation. I was getting a lot of positive feedback from friends and coworkers about my ability to use bash scripts as automations or to perform difficult (manual) tasks, and that they found it difficult to start writing scripts themselves.

That's when I decided that this course shouldn't be just a catch-all or notepad for my thoughts but something more structured which offers a simple way and examples of how to do things in bash or use certain patterns.

I'm currently writing this course on Notion and it live updates, I'll try to do my best to update it regularly. If you want you can see what I'm doing here and comment on it!

https://www.notion.so/thibmaek/Bash-shell-scripting-bef80e00b7994a9bb1228f97594430a8

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more