我需要在csh中做一些整数数学运算(不,其他 shell 不是一个选项,bc 也不是,perl 也不是,python 句号也不是)。
在bash我的任务看起来像
seq 1 1 10 > m.txt #supplied from elsewhere
a=2 #supplied from elsewhere
b=3 #supplied from elsewhere
head -n $[$a*$b] m.txt # the line in question
那么问题是csh 中是否有一个计算 $[$a*$b]
内联的表达式?
我知道我可以@ c = $a * $b
在 csh 中做,但这不是内联的。我做了一些谷歌搜索和搜索,但到目前为止没有成功,所以非常感谢任何帮助!