The Bash template is all in one file
If the Bash template.sh file were split into non-template files, like the Python template was, those parts could be linted separately. The full template can't be linted, as it's not valid Bash code, because of the templating.