Back to concepts

Sourced shell state

Treat sourced POSIX shell code as shared state and use naming conventions to make collisions visible.

Continue this concept

The summary remains public. Full access unlocks the complete sourced shell state explanation and worked examples.

View full-access options

See it in context

Follow the lessons that apply this concept, then inspect the repository at the exact commit behind each explanation.

POSIX reference: Shell Command Language