I know that in KSH, if I write export A=B the process which invoked my script can evaluate ${A}, and if I write A=B, then ${A} will have no value outside of my script.

How can this be done in TCSH? I only know of the style: setenv A B to set value for variables

link|improve this question

feedback

1 Answer

up vote 1 down vote accepted

Shell variables can be set via the set command in (t)csh.

set variable=value
link|improve this answer
Thanks - that indeed what I was looking for. Is Shell variables the official terminology in documentation? – RonK May 4 '11 at 10:34
Yes. Those variables are called shell variables. The other kind of variables (those to be set using setenv) are environment variables. – bmk May 4 '11 at 10:52
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.