Introduction
Argsh consists of a set of tools that help you to build not only beautiful but nad powerful command-line interfaces (CLIs) for your applications but also to help you with good code quallity and maintainability.
Core Features
Argsh library in itself constists of Bash code snippets that you can use in your scripts. Within this snippets you also finde the command-line parser.
Additionally argsh provides a collection of widly used projects around Bash scripting. These are conviniently packed into a single Docker image. The argsh
script is the entry point to this image.
You can always check what is available by running argsh --help
.
Parse command-line arguments with ease.
Make sure your scripts are clean and readable.
Write tests for your scripts.
Check your test coverage.
Document your scripts.
Minify your scripts after you have tested them.