But the failure is damned peculiar
#!/bin/csh -f
...
foreach i (env_case.xml env_run.xml env_conf.xml env_build.xml env_mach_pes.xml)
...
fails with
TACC: Done.
./Tools/ccsm_getenv: line 9: syntax error near unexpected token `('
./Tools/ccsm_getenv: line 9: `foreach i (env_case.xml env_run.xml env_conf.xml
env_build.xml env_mach_pes.xml)'
TACC: Cleaning up after job: 1729536
TACC: Done.
The thing is, it's perfectly valid csh; the error message is the one bash would issue!
This just happened to me - I didn't have the TACC messages but exactly the same "syntax error" messages came up. Very weird.
ReplyDeleteKate