Am 07.12.2004 um 12:47 schrieb x-unix-request at listserver.themacintoshguy.com: > I've a script that runs nightly to > pull and build Mozilla, the script is a Tcsh script with a first line > of "#!/bin/tcsh -x" Are you sure the output comes from bash? Invoking tcsh with '-x' makes it logging everything it executes, i.e. you get a carbon copy of its work. Making that '-x' disappear should save you from some reading. I haven't tried myself '/bin/tcsh;source MozScript1d.txt;' but I would think that tcsh terminates when it reads the ';' because there is no command text to execute. The text after the ';' might be fed to your login shell ... and by chance bash knows the word 'source'! A more exact invocation would be 'tcsh ./commands.txt' or using the absolute path name of your commands text. When this text file itself starts with the above mentioned '#!/bin/tcsh', is a shell script, and is executable ('chmod 755 <file>') you don't need to source it into a shell interpreter. The magic '#!' tells your login shell or any other interpreter to spawn a new process in which the named programme will act as interpreter for the following commands till the file's end. -- Greetings Pete