[问题]请教一个关于for循环的问题 (用while解决)
发表于 : 2007-12-04 16:13
我想在(如图)这个Shell脚本上加一个循环,使输入不正确时(非1 2 3 4 ) 可以循环输入,直到输入(1 2 3 4)中任何一个数时执行相相应的命令.
代码: 全选
1 #!/bin/bash
2
3 END_CONDITION=end
4
5 until [ "$var1" = "$END_CONDITION" ]
6 # 在循环的顶部进行条件判断.
7 do
8 echo "Input variable #1 "
9 echo "($END_CONDITION to exit)"
10 read var1
11 echo "variable #1 = $var1"
12 echo
13 done
14
15 exit 0