Chinaunix首页 | 论坛 | 博客
  • 博客访问: 383043
  • 博文数量: 146
  • 博客积分: 7142
  • 博客等级: 少将
  • 技术积分: 975
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-03 09:43
文章分类

全部博文(146)

文章存档

2012年(1)

2011年(5)

2010年(24)

2009年(116)

我的朋友

分类: LINUX

2009-12-27 18:58:22

################################Start
Script#######################################
 1 #!/bin/bash
  2 # reply.sh
 3 
 4 # REPLY是'read'命令结果保存的默认变量.
 5 
 6 echo
  7 echo -n "What is your favorite vegetable? "
 8 read
 9 
10 echo "Your favorite vegetable is $REPLY."
11 #   当且仅当在没有变量提供给"read"命令时,
12 #+ REPLY才保存最后一个"read"命令读入的值.
13 
14 echo
15 echo -n "What is your favorite fruit? "
16 read fruit
17 echo "Your favorite fruit is $fruit."
18 echo "but..."
19 echo "Value of \$REPLY is still $REPLY."
20 #    $REPLY还是保存着上一个 read命令的值, 
21 #+ 因为变量$fruit 被传入到了这个新的"read"命令中.
22 
23 echo
24 
25 exit 0
################################End
Script#########################################
 
阅读(3473) | 评论(0) | 转发(0) |
0

上一篇:$IFS 和空白

下一篇:$SECONDS 在Shell中

给主人留下些什么吧!~~