设置依赖于TCSH中其他变量的变量

时间:2014-03-16 06:23:44

标签: unix set environment-variables tcsh

我正在尝试找到一种方法,在定义新变量时,在shell脚本中使用我之前定义的变量。例如,如果我有:

set num = 20
set min = 1
set max = 10

我正在寻找创建

的方法
set step = ($max - $min)/$num

目前,使用上述结果导致错误:

" set:变量名必须以字母开头。"

我发现我可以使用expr命令进行计算。 E.g

expr {($max - $min)/$num} 

会产生正确的结果,但我一直无法找到将其转换为新变量的方法。

1 个答案:

答案 0 :(得分:0)

你想要@命令

@ step = ($max - $min) / $num
相关问题