下面是一个简单的示例:
#!/bin/sh
echo "What is your favourite OS?"
select var in "Linux" "Gnu Hurd" "Free BSD" "Other" ; do
break
done
echo "You have selected $var"
该脚本的运行结果如下:
What is your favourite OS?
1) Linux
2) Gnu Hurd
3) Free BSD
4) Other
#? 1
You have selected Linux
为什么我的结果是:
user@user-desktop:~/test$ ./test03
What is your favourite OS?
./test03: 4: select: not found
./test03: 6: Syntax error: "done" unexpected
[求助]wiki里的shell教程:有个例子过不去?
-
- 帖子: 35
- 注册时间: 2006-10-12 20:23
- 来自: xmu