CSH - 案例中的算术运算

时间:2014-10-20 06:42:39

标签: unix math csh

如何使这项工作:总计数为5,但是min脚本从0开始,所以在调用它时我想用脚本中的数字来限制它,最多4个。但总数是5.

count = 5
 case "[0-($count - 1)]":
   set count = $2
       echo -n "starting $listener$count $inputname..."
   breaksw

仍然是它的起始脚本5,即使只有script4 max。

帮助。提前致谢

1 个答案:

答案 0 :(得分:0)

  

只是想知道我是否可以在我的情况下进行算术运算   声明?

不幸的是你做不到;你必须事先做算术,e。克。

: spaces are needed :
@ max = $count - 1
...
 case "[0-$max]":