Bobby Iliev.

Introduction To Bash Scripting

Are you ready to start your adventure and start writing awesome Bash scripts?

Free Download
Persons talking in a work setting.

Free eBook

Introduction to Bash Scripting

This is an open-source introduction to Bash scripting ebook that will help you learn the basics of Bash scripting and start writing awesome Bash scripts that will help you automate your daily SysOps, DevOps, and Dev tasks.

This book is made possible thanks to these fantastic companies!


The first 13 chapters would be purely focused on getting some solid Bash scripting foundations then the rest of the chapters would give you some real life examples and scripts

About the book

Introduction to Bash scripting

Bash Structure

Bash Hello World

Bash Variables

Bash User Input

Bash Comments

Bash Arguments

Bash Arrays

Bash Conditional Expressions

Bash Conditionals

Bash Loops

Bash Functions

Debugging, testing and shortcuts

Creating custom bash commands

Write your first Bash script

Creating an interactive menu in Bash

Executing BASH scripts on Multiple Remote Servers

Work with JSON in BASH using jq

Working with Cloudflare API with Bash

BASH Script parser to Summarize Your NGINX and Apache Access Logs

Sending emails with Bash and SSMTP

Wrap Up

Download for Free

Thanks to the Ibis project the Introduction to Bash Scripting eBook comes in both Dark and light modes!

Dark Theme

Download the Dark theme of the Introduction to Bash Scripting eBook

Free Download
Light Theme

Download the Light theme of the Introduction to Bash Scripting eBook

Free Download

Introduction to Bash with Interactive training

Powered by Katacoda

Free Download

Enjoying the free eBook?

Support this opensource project by staring it on GitHub!

Star the project