shfmt hook for pre-commit, with auto install.
Usage in .pre-commit-config.yaml:
- repo: https://github.com/scop/pre-commit-shfmt
  rev: v3.12.0-2
  hooks:
    # Choose one of:
    - id: shfmt         # prebuilt upstream executable
    - id: shfmt-src     # build from source (requires/installs Go to build)
    - id: shfmt-docker  # Docker image (requires Docker to run)From v3.12.0-2 on, the default args passed to
shfmtno longer contain-s.From v3.7.0-2 on, the
shfmtid points to the variant that uses a prebuilt upstream executable. The one that builds from source is available asshfmt-src.