Bash

stdout

 * http://stackoverflow.com/questions/314675/how-do-i-redirect-the-output-of-an-entire-shell-script-within-the-script-itself

Splitting Strings

 * http://ubuntuforums.org/showthread.php?t=664492
 * http://www.linuxforums.org/forum/red-hat-fedora-linux/157606-bash-split-string-into-array.html
 * http://stackoverflow.com/questions/918886/split-string-based-on-delimiter-in-bash

Other

 * http://www.ibm.com/developerworks/library/l-bash2.html
 * 1) !/usr/bin/env bash

echo name of script is $0 echo first argument is $1 echo second argument is $2 echo seventeenth argument is $17 echo number of arguments is $# if [ -z "$myvar" ] then echo "myvar is not defined" fi

if [ -z "$1" ] then echo "USAGE: $0 .... where foobar is" fi
 * USAGE:


 * http://www.faqs.org/docs/abs/HTML/varassignment.html
 * http://articles.techrepublic.com.com/5100-10878_11-5827311.html
 * http://www.linuxconfig.org/Bash_scripting_Tutorial
 * http://www.linuxweblog.com/bash-argument-numbers-check
 * http://www.ibm.com/developerworks/library/l-bash-parameters.html?ca=drs-
 * http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_09_07.html
 * http://www.cyberciti.biz/faq/bash-while-loop/