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.
UsageThe linter can be run using Ctrl-J or from the Tools menu 'Check with ShellCheck'. Here is a screenshot
SetupTo use the plugin you need ShellCheck
apt install shellcheckand 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.