Versions
- HEAD
- 3.7.0 (16)
- 3.6.0 (5)
- 3.5.1 (4)
- 3.5.0 (2)
- 3.4.3.20220220
- 3.4.3
- 3.4.0 (2)
- 3.3.1
- 3.3.0 (2)
- 3.2.1
- 3.1.1
Package names
- mingw-w64-shfmt
- shfmt (20)
- shfmt-bin
Categories
- Development/Tools
- Shell
- Shells
- Unspecified
- bash
- devel (4)
- misc
- universe/misc
Licenses
- BSD (2)
- BSD-3-Clause (6)
- MIT
- spdx:BSD-3-Clause
Summaries
- A shell formatter.
- A shell parser and formatter (2)
- A shell parser, formatter, and interpreter
- A shell parser, formatter, and interpreter (sh/bash/mksh)
- A shell parser, formatter, and interpreter (sh/bash/mksh) (documentation)
- A shell parser, formatter, and interpreter with bash support (2)
- A shell parser, formatter, and interpreter with bash support; includes shfmt
- Autoformat shell script source code (2)
- Bourne-(Again) Shell Parser/Formatter/Interpreter
- Format shell programs (3)
- Format shell programs (mingw-w64)
- Shell formatter with bash support
- Shell parser and formatter
- Shell script formatter
- shell parser, formatter, and interpreter
All package recipes
- https://archlinuxarm.org/packages/aarch64/shfmt/files/PKGBUILDdead (see archive.org)
- https://build.opensuse.org/package/view_file/openSUSE:Factory/shfmt/shfmt.spec?expand=1ok
- https://build.opensuse.org/package/view_file/openSUSE:Leap:15.5:Update/shfmt/shfmt.spec?expand=1ok
- https://git.alpinelinux.org/aports/tree/community/shfmt/APKBUILDok
- https://git.alpinelinux.org/aports/tree/community/shfmt/APKBUILD?h=3.12-stableok
- https://git.alpinelinux.org/aports/tree/community/shfmt/APKBUILD?h=3.13-stableok
- https://git.alpinelinux.org/aports/tree/community/shfmt/APKBUILD?h=3.14-stableok
- https://git.alpinelinux.org/aports/tree/community/shfmt/APKBUILD?h=3.15-stableok
- https://git.alpinelinux.org/aports/tree/community/shfmt/APKBUILD?h=3.16-stableok
- https://git.alpinelinux.org/aports/tree/community/shfmt/APKBUILD?h=3.17-stableok
- https://git.alpinelinux.org/aports/tree/community/shfmt/APKBUILD?h=3.18-stableok
- https://github.com/baulk/bucket/blob/master/bucket/shfmt.jsonok, no IPv6
- https://github.com/Homebrew/homebrew-core/blob/master/Formula/shfmt.rbdead (see archive.org)
- https://github.com/macports/macports-ports/blob/master/devel/shfmt/Portfileok, no IPv6
- https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-shfmt/PKGBUILDok, no IPv6
- https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/tools/text/shfmt/default.nix#L29ok, no IPv6
- https://github.com/NixOS/nixpkgs/blob/release-21.11/pkgs/tools/text/shfmt/default.nix#L29ok, no IPv6
- https://github.com/NixOS/nixpkgs/blob/release-22.05/pkgs/tools/text/shfmt/default.nix#L29ok, no IPv6
- https://github.com/NixOS/nixpkgs/blob/release-22.11/pkgs/tools/text/shfmt/default.nix#L29ok, no IPv6
- https://github.com/NixOS/nixpkgs/blob/release-23.05/pkgs/tools/text/shfmt/default.nix#L29ok, no IPv6
- https://github.com/ScoopInstaller/Main/blob/master/bucket/shfmt.jsonok, no IPv6
- https://github.com/termux/termux-packages/blob/208292b93/packages/shfmt/build.shok, no IPv6
- https://github.com/void-linux/void-packages/blob/master/srcpkgs/shfmt/templateok, no IPv6
- https://gitlab.archlinux.org/archlinux/packaging/packages/shfmt/-/blob/main/PKGBUILDok
- https://packages.altlinux.org/en/p10/srpms/shfmt/specfiles/ok, no IPv6
- https://packages.altlinux.org/en/sisyphus/srpms/shfmt/specfiles/ok, no IPv6
Downloads
- https://github.com/mvdan/sh/archive/refs/tags/v3.7.0.tar.gzok, no IPv6
- https://github.com/mvdan/sh/archive/v3.7.0.tar.gzok, no IPv6
- https://github.com/mvdan/sh/archive/v3.7.0/shfmt-3.7.0.tar.gzok, no IPv6
- https://github.com/mvdan/sh/releases/download/v3.6.0/shfmt_v3.6.0_windows_386.exeok, no IPv6
- https://github.com/mvdan/sh/releases/download/v3.6.0/shfmt_v3.6.0_windows_amd64.exeok, no IPv6
- https://github.com/mvdan/sh/releases/download/v3.7.0/shfmt_v3.7.0_linux_amd64ok, no IPv6
- https://github.com/mvdan/sh/releases/download/v3.7.0/shfmt_v3.7.0_windows_386.exe#/shfmt.exeok, no IPv6
- https://github.com/mvdan/sh/releases/download/v3.7.0/shfmt_v3.7.0_windows_386.exeok, no IPv6
- https://github.com/mvdan/sh/releases/download/v3.7.0/shfmt_v3.7.0_windows_amd64.exeok, no IPv6 (2)
- https://github.com/mvdan/sh/releases/download/v3.7.0/shfmt_v3.7.0_windows_amd64.exe#/shfmt.exeok, no IPv6
- https://proxy.golang.org/github.com/creack/pty/@v/v1.1.18.modok
- https://proxy.golang.org/github.com/creack/pty/@v/v1.1.18.zipok
- https://proxy.golang.org/github.com/creack/pty/@v/v1.1.9.modok
- https://proxy.golang.org/github.com/frankban/quicktest/@v/v1.14.4.modok
- https://proxy.golang.org/github.com/frankban/quicktest/@v/v1.14.4.zipok
- https://proxy.golang.org/github.com/google/go-cmp/@v/v0.5.9.modok
- https://proxy.golang.org/github.com/google/go-cmp/@v/v0.5.9.zipok
- https://proxy.golang.org/github.com/google/renameio/v2/@v/v2.0.0.modok
- https://proxy.golang.org/github.com/google/renameio/v2/@v/v2.0.0.zipok
- https://proxy.golang.org/github.com/kr/pretty/@v/v0.3.1.modok
- https://proxy.golang.org/github.com/kr/pretty/@v/v0.3.1.zipok
- https://proxy.golang.org/github.com/kr/text/@v/v0.2.0.modok
- https://proxy.golang.org/github.com/kr/text/@v/v0.2.0.zipok
- https://proxy.golang.org/github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.modok
- https://proxy.golang.org/github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.zipok
- https://proxy.golang.org/github.com/rogpeppe/go-internal/@v/v1.9.0.modok
- https://proxy.golang.org/github.com/rogpeppe/go-internal/@v/v1.9.0.zipok
- https://proxy.golang.org/golang.org/x/sync/@v/v0.1.0.modok
- https://proxy.golang.org/golang.org/x/sync/@v/v0.1.0.zipok
- https://proxy.golang.org/golang.org/x/sys/@v/v0.3.0.modok
- https://proxy.golang.org/golang.org/x/sys/@v/v0.3.0.zipok
- https://proxy.golang.org/golang.org/x/term/@v/v0.3.0.modok
- https://proxy.golang.org/golang.org/x/term/@v/v0.3.0.zipok
- https://proxy.golang.org/mvdan.cc/editorconfig/@v/v0.2.0.modok
- https://proxy.golang.org/mvdan.cc/editorconfig/@v/v0.2.0.zipok
- https://proxy.golang.org/mvdan.cc/sh/v3/@v/v3.6.0.zipok