Skip to main content

Bash

Bash scripting, shell fundamentals, automation patterns, and common pitfalls.

Jun 9, 2026 • 5 min read • series

Bash Array Operations: Length, Search, Slice, and Reverse

May 28, 2026 • 4 min read • series

Bash: Check if String Contains Substring

May 27, 2026 • 7 min read

Bash set Command: set -e, set -x, and set -u Explained

May 22, 2026 • 8 min read • series

Bash Arithmetic: Integer and Floating-Point Math

May 18, 2026 • 4 min read • series

Bash String Manipulation: Substring, Replace, Length, and More

May 13, 2026 • 5 min read • series

Bash: Write to File

May 5, 2026 • 6 min read • series

Bash Split String: Split a String by Delimiter

May 2, 2026 • 7 min read • series

Bash break and continue Statements

Apr 20, 2026 • 8 min read • series

Bash Strict Mode: set -euo pipefail Explained

Apr 19, 2026 • 6 min read • series

Bash Heredoc: Complete Guide with Examples

Apr 4, 2026 • 6 min read • series

Bash Functions

Mar 18, 2026 • 6 min read

pushd and popd Commands in Linux: Navigate Directories with a Stack

Mar 17, 2026 • 8 min read • series

Bash printf Command

Mar 12, 2026 • 8 min read • series

Bash read Command

Mar 10, 2026 • 6 min read • series

Bash Range: Sequence Expression Syntax and Examples

Mar 8, 2026 • 5 min read • series

Bash Comments: Single-Line, Multiline, and Best Practices

Feb 25, 2026 • 6 min read • series

Bash Arrays

Feb 16, 2026 • 7 min read • series

How to Compare Strings in Bash

Jan 31, 2026 • 6 min read • series

Bash Select (Make Menus)

Jan 30, 2026 • 6 min read • series

Bash wait Command