Difference between revisions of "Scripting"

From eLinux.org
Jump to: navigation, search
Line 15: Line 15:
 
===Shell scripting libraries===
 
===Shell scripting libraries===
  
* [http://dberkholz.com/2011/04/07/bash-shell-scripting-libraries/ List of Bash shell-scripting libraries]
 
 
* [http://marcomaggi.github.io/docs/mbfl.html mbfl - Marco's Bash Functions Library]
 
* [http://marcomaggi.github.io/docs/mbfl.html mbfl - Marco's Bash Functions Library]
 
** 5000 SLOC, 500 functions, bloated
 
** 5000 SLOC, 500 functions, bloated
Line 50: Line 49:
 
* [http://www.cs.uleth.ca/~holzmann/C/shells/shell_book_blinn/ Portable Shell Programming, 1995, samples]
 
* [http://www.cs.uleth.ca/~holzmann/C/shells/shell_book_blinn/ Portable Shell Programming, 1995, samples]
 
* [http://intuitive.com/wicked/wicked-cool-shell-script-library.shtml Wicked Cool Shell Scripts]
 
* [http://intuitive.com/wicked/wicked-cool-shell-script-library.shtml Wicked Cool Shell Scripts]
 +
====References====
 +
* [http://dberkholz.com/2011/04/07/bash-shell-scripting-libraries/ List of Bash shell-scripting libraries]
 +
 
See also
 
See also
 
* [[Android Scripting]]
 
* [[Android Scripting]]

Revision as of 23:18, 24 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

References

See also