(via www.linuxjournal.com)
Have you ever wanted to change the names of many files at once? Or, have you ever needed to use a default value for a variable that has no value? These and many other options are available to you when you use string operators in bash and other Bourne-derived shells...
Comments
Bash Parameter Substitution
http://linuxgazette.net/issue5 7/eyler.html