Today I had enough of the missing shell linting support in Gedit. So I took the time and derived a
gedit-shellcheck plugin from an already existing
JSHint plugin written by Xavier Gendre.
Usage
The linter can be run using Ctrl-J or from the Tools menu 'Check with ShellCheck'. Here is a screenshot
Setup
To use the plugin you need
ShellCheckapt install shellcheck
and you need to place the plugin in your Gedit plugins folder.
git clone https://github.com/lwindolf/gedit-shellcheck.git
mkdir -p ~/.local/share/gedit/plugins/
cp -r gedit-shellcheck/shellcheck.plugin gedit-shellcheck/shellcheck/ ~/.local/share/gedit/plugins/
Finally restart Gedit and activate the plugin.