shell编程中,csh下while的格式是什么?

如题所述

第1个回答  推荐于2019-08-12
while ( condition )
commands
end

比如下面的程序是输出从0到11的数字
#!/bin/csh

set i=0

while ( $i < 12 )
echo $i
set i = `expr $i + 1`
end

再比如下面的程序功能是不断索取名称xxx,并回显“Hi, xxx”,直到只输入回车为止:
#!/bin/csh
set yname="foo"
while ( $yname != "" )
echo -n "Enter your name : "
set yname = $<
if ( $yname != "" ) then
echo "Hi, $yname"
endif
end本回答被网友采纳
相似回答