Start of script segment #!/bin/tcsh -x set Myday = `date '+%a'` echo $Myday `date` | tee -a tempfile setenv CVSROOT :pserver:anonymous at cvs-mirror.mozilla.org:/cvsroot end of script segment errors [18:30:21 Tue Dec 07] [localhost:~] russellm$source MozScript1d.txt Tue Dec 7 18:30:53 CST 2004 -bash: setenv: command not found -bash: @: command not found -bash: MozScript1d.txt: line 16: syntax error near unexpected token `else' -bash: MozScript1d.txt: line 16: ` else' [18:30:53 Tue Dec 07] [localhost:~] russellm$ On Dec 7, 2004, at 6:23 AM, Eugene wrote: > On Tue, Dec 07, 2004 at 05:47:01AM -0600, Russell McGaha wrote: > : > : In an effort to start learning Bash I change my shell from Tcsh to > : Bash, but that's caused a problem. 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". Now I THOUGHT, that line told the 'system' to > run > : that script under Tcsh; but with my shell set to Bash, I get all > kinds > : of Bash errors on the first lines of the script and the script > doesn't > : run. I've tried running "do script with command "/bin/tcsh;source > : MozScript1d.txt;" " from an AppleScript to invoke Tsch first, and > then > : run the script; but all though Tsch gets invoked my scripts doesn't. > : Anyone know what I'm doing wrong or how I can correct this? > > It would help if you posted the first few lines of that script that is > already bombing. > > > -- > Eugene Lee > http://www.coxar.pwp.blueyonder.co.uk/ > _______________________________________________ > X-Unix mailing list > X-Unix at listserver.themacintoshguy.com > http://listserver.themacintoshguy.com/mailman/listinfo/x-unix