Skip to content

Conversation

@lpcox
Copy link
Collaborator

@lpcox lpcox commented Jan 19, 2026

  • Replace declare -A associative arrays with helper functions (bash 3.x compat)
  • Add || true to arithmetic expressions to prevent set -e failures
  • Add portability documentation to script header

Fixes compatibility with macOS bash 3.2 which doesn't support associative arrays (bash 4+ feature).

- Replace declare -A associative arrays with helper functions (bash 3.x compat)
- Add || true to arithmetic expressions to prevent set -e failures
- Add portability documentation to script header

Fixes compatibility with macOS bash 3.2 which doesn't support associative
arrays (bash 4+ feature).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants