ESCAPE Version 1.5 ================== The ESCAPE program is designed to make it possible to preserve spaces in arguments to shell script commands even when the arguments must then be passed onto another program (with the spaces intact). For example, consider the title for a print job: arguments="" arguments="$arguments -s $(escape "$1")" arguments="-c 2" arguments="$arguments -o dpx,bw" ssh remote "eval lp $arguments" The use of escape means that when the 'eval lp $arguments' is done on the remote machine, any spaces in '$1' in this script are preserved. Build Instructions (Standard C compiler - uses ISO C only): make Cleanup: make clean make realclean # Removes the program too Jonathan Leffler Published: 2006-07-10