Bash

Versions 5.x and 4.x are supported on macOS, Linux, and Windows.

Version 3.x and older isn’t supported by bashdb. macOS comes with version 3.2, which was released in 2006. Please update to a newer version to use the debugger integration of BashSupport Pro. You can do this via Homebrew, for example.

Supported configurations

Linux and macOS
Two consoles are available. The first one is to interact with your script (stdin and stdout). The second console is used to separate the communication with bashdb from the regular input and output of the debugged script.
Windows: WSL, Git Bash, Cygwin Bash
At this time, only one console is supported. Input and output will be shared between the debugged script and the bashdb debugger.