ESLint now lints Bash and sh scripts with @eslint/shell. Set it up, see every recommended rule with real output, auto-fix issues and add it to CI.