APP_SERVER_HOME=`echo "$APP_SERVER_HOME" |sed 's/\s//g'`
Это то, что вы хотите?
Примечание. Если он содержал «C: \ Program Files \ Foo \ bar.exe», теперь он будет содержать «C: \ ProgramFiles \ Foo \ bar».exe ", что, вероятно, не то, что вы хотите.
APP_SERVER_HOME=`echo "$APP_SERVER_HOME" |sed 's/^\s\+//' |sed 's/\s\+$//'`
Этот просто обрезает начальные и конечные пробелы, а не внутренние пробелы.