dev-util/shfmt (bentoo)

Search

Install

Install this package:

emerge -a dev-util/shfmt

Package Information

Description:
shfmt formats shell programs. It supports POSIX Shell, Bash and mksh, and unlike a regex-based formatter it parses the script into a real syntax tree, so it reformats rather than rewrites text. It is the formatter component of mvdan/sh, which also provides a shell parser and interpreter as Go libraries.
Homepage:
https://github.com/mvdan/sh
License:
BSD Apache-2.0 MIT

Versions

Version EAPI Keywords Slot
3.14.1 8 ~amd64 ~arm64 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>lucascs@protonmail.com</email>
		<name>Lucas C.S.</name>
	</maintainer>
	<longdescription lang="en">
		shfmt formats shell programs. It supports POSIX Shell, Bash and mksh,
		and unlike a regex-based formatter it parses the script into a real
		syntax tree, so it reformats rather than rewrites text. It is the
		formatter component of mvdan/sh, which also provides a shell parser
		and interpreter as Go libraries.
	</longdescription>
	<upstream>
		<bugs-to>https://github.com/mvdan/sh/issues</bugs-to>
		<remote-id type="github">mvdan/sh</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

Files

Manifest

Type File Size Versions
DIST shfmt-3.14.1-vendor.tar.xz 855680 bytes 3.14.1
DIST shfmt-3.14.1.tar.gz 295952 bytes 3.14.1
Unmatched Entries
Type File Size