首页 > 解决方案 > tsch 中的算术

问题描述

我正在更新脚本以将循环编号迭代附加到文件名。但是我找不到任何可以帮助我更新变量值的文档。相反,它将操作附加为字符串。

(base) me@axoneme:~$ tcsh
axoneme:~> set j=100
axoneme:~> set j=$j+1
axoneme:~> echo $j
100+1

如何在 tcsh 中进行算术运算,以便将第 102 个循环设置为 j= $j + 1 其中 $j =101

标签: linuxunixtcsh

解决方案


tcsh 中似乎使用了@符号

axoneme:~> set j = 100
axoneme:~> @ j = 100 + 1
axoneme:~> echo $j
101

推荐阅读