If you want to avoid executing a shell as a separate process (inclusion in ` ` ), you can do something like this instead. if test -e cdriver; then rm cdriver; fi -- Andrew J. Pounds, Ph.D. (pounds at theochem.mercer.edu) Associate Professor of Chemistry and Computer Science Mercer University, Macon, GA 31207 (478) 301-5627