#!/bin/sh # TrimWhiteSpace.sh # Mon Mar 23 17:42:42 PDT 2009 # Chieh Cheng # http://www.CynosureX.com/ # GNU General Public License (GPL) Version 2, June 1991 scriptName=`basename "$0"` trim () { string="$1" echo "${string}" | sed "s/^[  ]*//" | sed "s/[  ]*$//" } usage () { echo " Usage: ${scriptName}" echo " or" echo " ${scriptName} \"string\"" } if [ $# -gt 1 ] then usage else if [ $# -eq 1 ] then string="$1" trim "${string}" else while read line do trim "${line}" done fi fi