Skip to content

A library for Bash providing various convenience functions such as error handling, variable testing, etc.

License

Notifications You must be signed in to change notification settings

MADhacking/hacking-bash-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hacking-bash-lib

shellcheck tests coverage

The GNU Project's Bourne Again Shell (BASH) is the standard shell supplied with the vast majority of Linux systems, the default shell provided with Mac OS X and Darwin and is even available for Microsoft Windows. Whilst the Bash shell offers an extremely portable and feature rich environment for rapidly developing basic applications and utilities its syntax is often hard to parse visually and some features are buried beneath a mountain of complexity.

The Hacking Networked Solutions library for Bash provides a range of functions designed to simplify the task of writing Bash scripts. Functionality currently includes Array Manipulation Functions, Error Handling and Debugging Functions and Variable Testing Functions.

More information may be found at:

http://www.mad-hacking.net/software/linux/agnostic/hacking-bash-lib/index.xml