Difference between revisions of "Scripting"

From eLinux.org
Jump to: navigation, search
(Shell scripting libraries)
Line 34: Line 34:
 
** logging framework for shell scripts that works similar to http://logging.apache.org/
 
** logging framework for shell scripts that works similar to http://logging.apache.org/
 
* [http://sourceforge.net/projects/libbash/ libbash - tool for managing bash scripts]
 
* [http://sourceforge.net/projects/libbash/ libbash - tool for managing bash scripts]
 +
** loads and unloads functions from scripts with commands source and unset
 
* [https://github.com/jpic/bashworks bashworks]
 
* [https://github.com/jpic/bashworks bashworks]
 
* [https://github.com/rerun/rerun/blob/master/README.md rerun - a modular shell automation framework to organize your keeper scripts]
 
* [https://github.com/rerun/rerun/blob/master/README.md rerun - a modular shell automation framework to organize your keeper scripts]

Revision as of 19:40, 22 December 2013

Scripting is powerful technology especially valuable in embbedded Linux. It is used for building complex projects, building root file systems and distributions, system management, tests automation.

Most commons shells are bash on PC and busybox's ash on embedded Linux.

Shell scripting

Shell scripting libraries

Samples from books

Historical

See also