CSH /TCSH 根据其索引遍历变量中的所有元素

CSH /TCSH iterate through all the elements in the variable according to its index

我有一个包含多个元素的三变量。

var1   var2 var3
1551    3   7
1662    4   5
1669    6   22
1669    8   23

我想根据索引遍历它并创建文件夹名称并进入该文件夹(如果存在)。我想在 CSH/TCSH

中执行此操作

在python中,我的代码会是这样的

for i in range(0,len(var1)):
  dir=str(var1)+'_'+str(var2)'_'+str(var3)
  if os.path.exists(dir)== True:
     os.chadir(dir)
  elif
     break

但是在CSH/TCSH中如何实现呢?

我可以生成目录名称,但我不知道如何“更改目录(如果存在)”部分

set i = 0
set len = $#var1
while ($i < = $len)
        echo "$var1[$i]_$var2[$i]_$var3[$i]"
        @ i++
end