bash-arg-parse

CLI Argument Parser

A bash script template for parsing named, short and positional CLI arguments.

Simple CLI argument parsing template for a stand alone bash script

GitHub

64 stars
5 watching
18 forks
Language: Shell
last commit: almost 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nk412/optparse A simple command-line argument parser for BASH scripts 159
mattn/go-shellwords A library for parsing command-line arguments and environment variables in a shell-like way 536
chh/optparse A lightweight command line argument parser for PHP 19
matejak/argbash Generates bash argument parsing code 1,404
bfgroup/lyra A command line argument parser for C++ 493
nick-lucas/entrypoint A .Net CLI argument parser that enables declarative definition of command line arguments and provides an API for executing commands with parsed arguments. 137
cosiner/argv A library to parse and split command line strings into argument arrays 41
akamensky/argparse Provides a flexible and easy-to-use command line argument parsing solution for Go programs. 617
pfultz2/args A command-line argument parser for C++ that provides a simple and type-safe way to parse command-line arguments. 66
juancarlospaco/cliche A CLI argument parser library for Nim language 82
google/argh An argument parsing library optimized for code size and conformance to the Fuchsia commandline tools specification. 1,692
qookei/conflict A C++17 command line argument parser library with basic options support 3
sailormoon/flags An argument parser library that allows parsing command-line arguments in a simple and extensible way. 227
p-ranav/structopt A lightweight C++ header-only library for parsing command line arguments into a structured format. 469
muellan/clipp Provides a powerful and expressive command line argument parsing solution for C++ 1,230