Terminal Mastery

Terminal Mastery Overview

Attribute Value

Goal

Senior engineer CLI proficiency

Completed

2026-02-26

Interest Link

Systems Tools (awk, sed, grep, find, vim)

Status

DONE

Documentation

domus-linux-ops: commands/index.adoc

Completed Curriculum

Module Description Status

awk Mastery

Field processing, patterns, arrays

[x] Done

sed Deep Dive

Stream editing, in-place, delimiters

[x] Done

grep/rg Patterns

Regex, context, exclusions

[x] Done

find Mastery

Time, size, permissions, exec

[x] Done

xargs Patterns

Parallel execution, batching

[x] Done

jq/yq Mastery

JSON/YAML transformation

[x] Done

Heredoc Patterns

Multi-line input, scripts

[x] Done

Pipeline Composition

Combining tools effectively

[x] Done

Process Substitution

<() and >() patterns

[x] Done

vim/neovim

Modal editing, Lua config

[x] Done

Progress: 10 / 10 modules (100%)

Key Accomplishments

Documentation Created:

  • domus-linux-ops CLI Mastery section (15+ pages)

  • domus-captures command favorites (8 pages)

  • D2 diagrams for CLI workflows

Skills Demonstrated:

  • awk pivot tables for infrastructure data

  • jq transformations for netapi output

  • xargs parallel execution patterns

  • Process substitution for API calls

  • Heredoc commits (gacp function)

Ongoing Practice:

  • Every worklog uses these patterns

  • Every runbook demonstrates CLI skills

  • Continue refining as new patterns emerge