shfmt 3.4.3-1 (s390x binary) in ubuntu kinetic
shfmt is a shell formatter, parser, and interpreter. It supports POSIX Shell,
Bash, and mksh.
.
shfmt's default shell formatting was chosen to be consistent, common, and
predictable. Some aspects of the format can be configured.
.
shfmt can also replace bash -n to check shell scripts for syntax errors and
bashisms. It is more sophisticated and the output is friendly.
.
For Continuous Integration (CI) tests, one can use a variant where formatting
changes are just shown as diffs.
.
Main features:
- List files whose formatting differs from shfmt's.
- Print syntax tree to stdout as a typed JSON. This
can be useful to analyze shell scripts.
- Minify the code to reduce its size.
- Error with a diff when the formatting differs.
- Recursively find all shell files and print the paths.
Details
- Package version:
- 3.4.3-1
- Status:
- Superseded
- Component:
- universe
- Priority:
- Optional
Downloadable files
- shfmt_3.4.3-1_s390x.deb (899.0 KiB)