#] #] ********************* #] "$d_SysMaint"'Linux/bash librarys list.txt' - publicly available bash libraries # www.BillHowell.ca 11Jul2022 initial # view in text editor, using constant-width font (eg courier), tabWidth = 3 #48************************************************48 #24************************24 # Table of Contents, generate with : # $ grep "^#]" "$d_SysMaint"'Linux/bash librarys list.txt' | sed "s/^#\]/ /" # #24************************24 #] +-----+ #] Setup, ToDos, #] 14Jul2022 bashlash interpreter for personal libraries nesting - eg [linux, start]? how big can it get? #08********08 #] ??Jul2022 #08********08 #] ??Jul2022 #08********08 #] ??Jul2022 #08********08 #] ??Jul2022 #08********08 #] 29Jul2022 search again "Linux bash libraries" +-----+ https://dberkholz.com/2011/04/07/bash-shell-scripting-libraries/ Bash shell-scripting libraries Donnie Berkholz, Ph.D. Blog April 7, 2011 1 Minute Here are links to all the bash/shell-scripting libraries and collections I’m aware of: x Marco’s Bash Functions Library (mbfl) http://gna.org/projects/mbfl/ n Bash Shell Function Library (bsfl) http://code.google.com/p/bsfl/ ? Bashinator: Bash Shell Script Framework http://www.bashinator.org/ (by our own wschlich) x shesfw: shell script framework tool http://code.google.com/p/shesfw/ x Wicked Cool Shell Scripts library (from the book) http://www.intuitive.com/wicked/wicked-cool-shell-script-library.shtml ? UNIX Power Tools library (from the book) http://examples.oreilly.com/9780596003302/ Portable Shell Programming (from the book) http://www.cs.uleth.ca/~holzmann/C/shells/shell_book_blinn/ Learning the bash shell (from the book) http://examples.oreilly.com/9781565923478/bash2examples.tar.gz Bash Cookbook (from the book) http://examples.oreilly.com/9780596526788/ Classic Shell Scripting (from the book) http://examples.oreilly.com/9780596005955/ shunit2: A unit-test framework http://code.google.com/p/shunit2/wiki/ProjectInfo log4sh: A flexible logging framework http://sites.google.com/a/forestent.com/projects/log4sh libbash: Enables creation of dynamic-like shared libraries http://sourceforge.net/projects/libbash/ bashworks: Framework depending on bash-4 or newer https://github.com/jpic/bashworks bfw: Bash FrameWork (Harvard Neuroinformatics) http://neuroinformatics.harvard.edu/bash_framework.php rerun: Turns loose shell scripts into modular automation https://github.com/rerun/rerun/wiki #08********08 #] 11Jul2022 search "Linux bash libraries" +-----+ https://stackoverflow.com/questions/11369522/bash-utility-script-library +--+ Here's a list of "worthy of your time" bash libraries that I found after spending an hour or so googling. https://github.com/mietek/bashmenot/ bashmenot is a library that is used by Halcyon and Haskell on Heroku. The above link points to a complete list of available functions with examples -- impressive quality, quantity and documentation. http://marcomaggi.github.io/docs/mbfl.html MBFL offers a set of modules implementing common operations and a script template. Pretty mature project and still active on github https://github.com/javier-lopez/learn/blob/master/sh/lib You need to look at the code for a brief description and examples. It has a few years of development in its back. https://github.com/martinburger/bash-common-helpers This has the fewer most basic functions. For documentation you also have to look at the code. edited Aug 24, 2020 at 17:53 answered Nov 29, 2017 at 14:31 user avatar ndemou +--+ I found a good but old article here that gave a comprehensive list of utility libraries: http://dberkholz.com/2011/04/07/bash-shell-scripting-libraries/ answered Aug 7, 2013 at 17:27 user avatar Chris Novak # enddoc