shellcheck
haskell
製のシェルの静的解析ツール
koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts
いろんなまずいコードを検出をしてくれてとても頼りになる
なぜ、このコードに問題があるのか、とかをキチンとドキュメント化されている
このツールにかけて、指摘を修正するだけでシェルスクリプトに詳しくなれる
検出をどうしても無効化したいケースにも対応できるので
CI
への導入にも安心