sehr gute bash (u. shell) FAQ mit real world problemlösungen
this page shows common errors that Bash programmers make.
monitors sleep, wakeup and idleness of a Mac
CRUSH (Custom Reporting Utilities for SHell) is a collection of tools for processing delimited-text data from the command line or in shell scripts.
Cygwin is a Linux-like environment for Windows - for sel ;-)