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



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

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

相关内容

  • 没有找到相关文章

最新更新