Supported Files and Commands
The following shells are well-supported by BashSupport Pro:
For the following shells there’s only limited support available:
- Almquist shell
- MirBSD Korn Shell
Files Associated with BashSupport Pro
The following extensions, filenames and shebang lines are mapped to BashSupport Pro.
For the listed shebang commands, absolute paths to the shebang commands (e.g.
/usr/bin/bash) and the
env command (e.g.
/usr/bin/env bash) are supported.
BashSupport Pro detects the type of shell script files in the following order, the first valid match is used.
- ShellCheck shell directive, e.g.
# shellcheck shell=bash
- Shebang line, e.g.
- File extension, e.g.
If no match or only an unsupported match is found, then a warning is displayed, along with a quickfix to insert a ShellCheck directive.
BashSupport Pro supports variable declarations by the following commands:
var=value, i.e. regular assignments