bash-linux

Installation
Summary

Essential Bash/Linux terminal patterns for command chaining, file operations, process management, and scripting.

  • Covers operator syntax (;, &&, ||, |), file operations (ls, find, grep, tail), and process management (ps, kill, lsof)
  • Includes text processing tools (grep, sed, awk, cut, sort) and network commands (curl, nc, ifconfig)
  • Provides script templates with error handling (set -e, set -u, set -o pipefail) and cleanup patterns using trap
  • Includes common patterns like command existence checks, default variable values, file iteration, and line-by-line file reading
SKILL.md

Bash Linux Patterns

Essential patterns for Bash on Linux/macOS.


1. Operator Syntax

Chaining Commands

Operator Meaning Example
; Run sequentially cmd1; cmd2
&& Run if previous succeeded npm install && npm run dev
|| Run if previous failed npm test || echo "Tests failed"
| Pipe output ls | grep ".js"

Related skills
Installs
1.1K
GitHub Stars
37.3K
First Seen
Jan 20, 2026