0

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

RonK
  • 241
  • 1
  • 5
  • 13

1 Answers1

2

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

set variable=value
bmk
  • 2,339
  • 2
  • 15
  • 10
  • Thanks - that indeed what I was looking for. Is `Shell variables` the official terminology in documentation? – RonK May 04 '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 04 '11 at 10:52