[Sidefx-houdini-list] tcsh: Undefined variable - houdini.setup

Andrew D Lyons tstexture at gmail.com
Sat Oct 30 15:08:50 EDT 2010


The sh-bang header is mainly for when you are making your files executable
and just calling them at the command line - without passing them as an
argument to an executable like tcsh.

http://en.wikipedia.org/wiki/Shebang_%28Unix%29

Cheers



On 29 October 2010 21:22, Floyd Gillis <floyd at afcg.com> wrote:

> This is probably more of a linux question...
>
> Am working (and have always worked) in tcsh.
>
> Had to rebuild my linux system yesterday... still tweaking and
> fine-tuning... but am having a strange problem when I try to source
> houdini.setup from a shell.  I now get a "tcsh: Undefined variable"
> error message.  I can source houdini.setup from the command line without
> any errors.  I'm sure something has changed in linux because even my
> scripts for houdini 10 now give the same error message.
>
> I've always ran my render shells from the command line like so... "csh
> render.sh"... and this shell would then run other executable shells that
> sourced houdini.setup without any problem.  All my shells have
> "#!/bin/csh -f" as their first line.
>
> I'm finding limited success when I change the first line of the shells
> to "#!/bin/tcsh -f" or run shells from the command line with "tcsh
> render.sh" rather than "csh render.sh"... which kind of makes sense...
> but again... was never necessary before.
>
> Anyone else come across this?
>
> h11.0.547
> KDE: 3.5.10
> System/Release: Debian Linux 2.6.26-2-amd64
> Machine: x86_64
>
> Thanks,
>
> Floyd
>
>
> _______________________________________________
> Sidefx-houdini-list mailing list
> Sidefx-houdini-list at sidefx.com
> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list
>



-- 
=======================================
Andrew D Lyons | Digital Artist | http://www.tstex.com
=======================================



More information about the Sidefx-houdini-list mailing list