Paste a bash script to catch common footguns — unquoted variables, missing set -e, backticks instead of $(), unchecked cd. A lightweight pattern-based check, not a full ShellCheck replacement. Nothing is ever uploaded.
The linter runs a set of regex-based pattern checks against the pasted script rather than actually parsing bash syntax. It first strips quoted strings and comments out of each line so checks don't false-positive on text that only looks risky inside a string, then flags things like backtick command substitution, rm -rf on an unquoted variable, unquoted variables inside single-bracket [ ] tests, cd without failure handling, and a missing set -e.
Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.
Say thanks — $3