Red Chapter, Commonplace Book
Table of Contents
1 The Red Tab
A gap-bridging means between paper and on-line copies work is presented. The paper copies are collected according to the outline; the online-reference directs the reader to the online links.
The paper copy is a loose-leaf notebook bearing colored dividers – two sets of red, yellow, blue, and purple section dividers, here called chapters.
Occasional instances of locally-linked files are printed in the paper copy. Presumably, they are available online.
This first Red Chapter contains Shell system work. The shell is bash, and by system, I exempt applications. The papers are collected from folders, directories on my Commonplace directory.
Shell applications are found in 20 Red
1.1 Standards
- The Function Standard – Requirements for a standard bash shell function
- The Library Standard – Requirements for a standard function library
- The Standard Function Library – A Standard Function Library adhering to the Function and Library Standards, implementing functions which support the preferred behaviours
1.2 Papers
- Function Library Development
- Smart Public Functions
- Shell Library-Function Standard – SHELF
- Only One Sh-bang
- Apps from Functions
- shDoc Format
- REPORTlib
- A Pretty Shell Function
- Profile – user profiles
- Alias, the case for it
- Arrays, Pro and Con – not much Pro
2 Collecting
These notes and links are the holding pen for work which started me on this path. I had written a paper on factoring a shell script and in the process produced a note and some take-away tools.
- Shell Functions, the book
- a companion blog – moving, since tiddly space went quiet this year
- For the moment, these pages are where I'm basing my work on (bash) shell functions. I'm soliciting public support. The SHELL Library Function Standard – SHELF
These papers will be folded into either of the Red tabs, or discarded.
3 todo's
3.1 DONE what to do with tangle
don't bother
4 References
- http://mcgowans.org/pubs/marty3/commonplace/10_red – this paper online
- The 20 Red, shell appliations
- the Commonplace book
- Shell Library-Function Standard – SHELF