Commands
Overview of the Bash Tools Framework command-line tools
The Bash Tools Framework provides several command-line tools for linting, building, and managing bash projects.
1. Build Tools
2. Linters
3. Converter and Generator tools
Articles in this section
| Title | Description | Updated |
|---|---|---|
| bash-compiler command | Overview of the bash-compiler command for compiling bash scripts into standalone binaries using the bash-compiler framework | 2026-04-26 20:10:14 +0200 +0200 |
| test.sh command | Overview of the test.sh command for running unit tests using bats inside Docker containers with needed dependencies | 2026-04-26 20:10:14 +0200 +0200 |
| buildPushDockerImage command | Overview of the buildPushDockerImage command for building and pushing Docker images with proper tagging and caching | 2026-03-02 00:00:00 +0000 UTC |
| doc command | Overview of the doc command for generating this repository documentation from source code comments and templates | 2026-03-02 00:00:00 +0000 UTC |
| findShebangFiles command | Overview of the findShebangFiles command for finding files with shebang in a directory | 2026-03-02 00:00:00 +0000 UTC |
| hugoUpdateLastmod command | Overview of the hugoUpdateLastmod command for updating Hugo frontmatter lastmod fields | 2026-03-02 00:00:00 +0000 UTC |
| installRequirements command | Overview of the installRequirements command for installing required libraries and tools for the Bash Tools Framework | 2026-03-02 00:00:00 +0000 UTC |
| awkLint command | Overview of the awkLint command for linting AWK scripts | 2026-03-02 00:00:00 +0000 UTC |
| cspellForbidden command | Overview of the cspellForbidden command for checking forbidden words in code using cspell | 2026-03-02 00:00:00 +0000 UTC |
| definitionLint command | Overview of the definitionLint command for linting binary definition files (YAML) | 2026-03-02 00:00:00 +0000 UTC |
| dockerLint command | Overview of the dockerLint command for linting Dockerfile files using Hadolint | 2026-03-02 00:00:00 +0000 UTC |
| frameworkLint command | Overview of the frameworkLint command for linting files of the current repository to ensure framework conventions are followed | 2026-03-02 00:00:00 +0000 UTC |
| megalinter command | Overview of the megalinter command for running comprehensive code quality checks using MegaLinter | 2026-03-02 00:00:00 +0000 UTC |
| shellcheckLint command | Overview of the shellcheckLint command for linting shell scripts using [ShellCheck](https://www.shellcheck.net/) | 2026-03-02 00:00:00 +0000 UTC |
| html2image command | Overview of the html2image command for generating images from HTML files | 2026-03-02 00:00:00 +0000 UTC |
| krokiWrapper command | Overview of the krokiWrapper command for converting diagram files to images using Kroki CLI | 2026-03-02 00:00:00 +0000 UTC |
| mermaid command | Overview of the mermaid command for generating Mermaid diagrams | 2026-03-02 00:00:00 +0000 UTC |
| plantuml command | Overview of the plantuml command for generating PlantUML diagrams | 2026-03-02 00:00:00 +0000 UTC |
| rimageWrapper command | Overview of the rimageWrapper command for reducing image size from source image files using rimage | 2026-03-02 00:00:00 +0000 UTC |