Tag
shell-semantics
- Oct 6, 2026 Exit Status Semantics and the Limits of set -e What the 8-bit exit status encodes, which failures errexit deliberately ignores, and why a pipeline reports only one stage of its work. developer tools
- Jun 26, 2025 Field Splitting, IFS, and the Difference Between "$@" and $* The expansion order POSIX mandates, why an unquoted variable becomes several arguments, and which quoting forms actually preserve a filename with a space in it. developer tools
- May 17, 2024 Signal Handling in Shell Scripts: Traps, Races, and Termination Forwarding When a trap handler actually runs, which signals a script cannot catch, and how a wrapper passes SIGTERM to its children without orphaning them. developer tools