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: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nk412/optparseA simple command-line argument parser for BASH scripts159
mattn/go-shellwordsA library for parsing command-line arguments and environment variables in a shell-like way536
chh/optparseA lightweight command line argument parser for PHP19
matejak/argbashGenerates bash argument parsing code1,404
bfgroup/lyraA command line argument parser for C++493
nick-lucas/entrypointA .Net CLI argument parser that enables declarative definition of command line arguments and provides an API for executing commands with parsed arguments.137
cosiner/argvA library to parse and split command line strings into argument arrays41
akamensky/argparseProvides a flexible and easy-to-use command line argument parsing solution for Go programs.617
pfultz2/argsA command-line argument parser for C++ that provides a simple and type-safe way to parse command-line arguments.66
juancarlospaco/clicheA CLI argument parser library for Nim language82
google/arghAn argument parsing library optimized for code size and conformance to the Fuchsia commandline tools specification.1,692
qookei/conflictA C++17 command line argument parser library with basic options support3
sailormoon/flagsAn argument parser library that allows parsing command-line arguments in a simple and extensible way.227
p-ranav/structoptA lightweight C++ header-only library for parsing command line arguments into a structured format.469
muellan/clippProvides a powerful and expressive command line argument parsing solution for C++1,230