Skip to content

Bash

Linux Basics: Compare Sorted Lists with GNU comm

October 24, 2026

Linux Basics: Convert Tabs and Spaces with expand and unexpand

October 24, 2026

Linux Basics: Inspect Hidden Bytes and Binary Fields with GNU od

October 24, 2026

Linux Basics: Save Pipeline Output Without Losing It with GNU tee

October 24, 2026

Linux Basics: Split Text at Section Boundaries with GNU csplit

October 24, 2026

Linux Basics: Coordinate Shell Jobs with flock

October 23, 2026

Linux Basics: Divide Files and Work Lists with GNU split

October 23, 2026

Linux Basics: Format and Parse Size Values with GNU numfmt

October 23, 2026

Linux Basics: Put a Deadline on Commands with GNU timeout

October 23, 2026

Linux Basics: Translate, Delete, and Squeeze Characters with tr

October 23, 2026

Linux Basics: Bypass Bash Wrappers and Check Command Availability

October 22, 2026

Linux Basics: Consume Bash Positional Arguments with shift

October 22, 2026

Linux Basics: Give Bash Variables Explicit Attributes

October 22, 2026

Linux Basics: Prevent Accidental Output Overwrites with noclobber

October 22, 2026

Linux Basics: Revisit Working Directories with Bash Directory Stacks

October 22, 2026

Linux Basics: Check Background Tasks with Bash wait

October 21, 2026

Linux Basics: Control Bash Filename Matching

October 21, 2026

Linux Basics: Diagnose Bash Pipeline Failures

October 21, 2026

Linux Basics: Extract Fields with Bash Regex Captures

October 21, 2026

Linux Basics: Generate Small Lists with Bash Brace Expansion

October 21, 2026

Linux Basics: Calculate Small Integers in Bash

October 20, 2026

Linux Basics: Capture Command Output with Bash Command Substitution

October 20, 2026

Linux Basics: Connect Generated Inputs with Bash Process Substitution

October 20, 2026

Linux Basics: Limit Temporary Shell Changes with Bash Subshells

October 20, 2026

Linux Basics: Manage Dedicated Input and Output in Bash

October 20, 2026

Linux Basics: Clean Up Bash Temporary Files with Traps

October 19, 2026

Linux Basics: Format Bash Output with printf

October 19, 2026

Linux Basics: Match Text with Bash case Patterns

October 19, 2026

Linux Basics: Parse Bash Options with getopts

October 19, 2026

Linux Basics: Read Text with Bash read and mapfile

October 19, 2026

Linux Basics: Transform Text with Bash Parameter Expansion

October 18, 2026

Linux Basics: Repeat Work with Bash Loops

October 18, 2026

Linux Basics: Make Decisions with Bash Conditionals

October 18, 2026

Linux Basics: Build Small Bash Functions

October 18, 2026

Linux Basics: Store Related Values in Bash Arrays

October 18, 2026