Linux教程

linux tcsh demo

本文主要是介绍linux tcsh demo,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
set var1=xuehaodang   #tcsh 用set定义变量;set的用法与bash大不相同;
set var2 = xhdwife
echo $var1
echo $var2
set i=0
foreach list (a b c d e f)  #foreach 循环,以end结束;与bash中的for in 循环类似
echo $list
end
repeat 3 echo $i
while($i<5)      #while循环,以end结束;
echo $i
set i = `expr $i + 1`  # expr进行数学运算, 运算数字以及符号之间需用空格隔开
if($i == 4) then    # if 与then必须在同一行
echo '$i == 4'
else
echo '$i != 4'
endif
end

foreach list (`ls ./`)
echo $list
end

foreach list (${argv[*]})  #tcsh 中的数组用法
echo ${#argv}  #数组元素个数
echo $list
end

echo 'echo $*'  #传给脚本的所有参数
echo $*
echo 'echo $#'  #传给脚本的所有参数的个数
echo $#
#echo $@ $@ illegal variable

 

这篇关于linux tcsh demo的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!