20 October 2007 - BASH
Topics
Learning The Bash Shell (by Andrew Grieser)
Attendance
13
Presentation Resources
Slideshow presentation by Andrew Grieser: (PDF) (ODP)
Bash cheat sheet by Andrew Grieser: (PDF) (ODT)
Read books online! (only works for university students) Go through OhioLink and login through the University of Toledo. Then go to the online books link, and then to safari computer and tech books. Search for Bash, or whatever else you want to read about.
Meeting announcement (TXT)
Examples:
| Script | Description |
|
|
|
| terminal_top_10 | Example of the piping. Copy and paste into the terminal to return the top 10 commands from history. |
| feed_tux.sh | Example of the "if" statement. Lets the user feed different foods to tux. |
| overlay.sh | Example of the "for" statement, and an example of functions. Overlays a border on an image. To run this script you need Imagemagick, a photo with a 4:3 aspect ratio (normal digital camera), and an example template |
| diskspacechecker.sh | Example of the "case" statement. Checks the free space on partitions of the hard drive. |
| chooseos.sh | Example of the "select" statement. Lets the user choose their favorite operating system.. |
| test_average.sh | Example of the "while" statement. Calculates an average of quiz or test scores. |
Meeting Notes
Meeting Notes are avaliable in the following formats:
TEX (Latex Source)
TXT (Asciidoc Source)
** The meeting notes were written in both TeX and Asciidoc format. As a result, the PDF file and HTML file may have sightly different formatting.


