使用命令行,我定义了两个变量
set a = 5
set b = 5
此外,我还设置了另一个变量c
,我在其中尝试分配a
和b
的值。
我试过了 -
set c = $($a+$b)
但我已经Illegal variable name.
我试过了 -
set c
c = $($a+$b)
但我又得到了Illegal variable name.
。
答案 0 :(得分:2)
设置变量并赋值:
@ a = 5
这与:
相同set a = 5
查看变量的值:
echo $a
您可以尝试以下方式:
@ a = 4
@ b = 5
@ c = $a + $b
echo $c
9
不要忘记@,而不是'set'
You can have some basic ideas about working in tcsh from this site
PS。从来没有在tcsh
工作过,所以请用一点点盐来回答我的回答/建议。
答案 1 :(得分:1)
set a = 5
set b = 5
set c = `expr $a + $b`