read命令的使用
时间:2006-03-19 来源:shangguanyun
可以使用r e a d语句从键盘或文件的某一行文本中读入信息,并将其赋给一个变量。如果只
指定了一个变量,那么r e a d将会把所有的输入赋给该变量,直至遇到第一个文件结束符或回
车。
它的一般形式为:
read varible1 varible2 ...
在下面的例子中,只指定了一个变量,它将被赋予直至回车之前的所有内容:
[root@localhost sgy]#read name
shang
[root@localhost sgy]#echo $name
shang
如果输入文本域过长, Shell 将所有的超长部分赋予最后一个变量
[root@localhost sgy]#read name addr
shang jiangxi dongxiang
[root@localhost sgy]#echo $name $addr
shang jiangxi dongxiang
[root@localhost sgy]#read name
shang
[root@localhost sgy]#echo $addr
jiangxi dongxiang
指定了一个变量,那么r e a d将会把所有的输入赋给该变量,直至遇到第一个文件结束符或回
车。
它的一般形式为:
read varible1 varible2 ...
在下面的例子中,只指定了一个变量,它将被赋予直至回车之前的所有内容:
[root@localhost sgy]#read name
shang
[root@localhost sgy]#echo $name
shang
如果输入文本域过长, Shell 将所有的超长部分赋予最后一个变量
[root@localhost sgy]#read name addr
shang jiangxi dongxiang
[root@localhost sgy]#echo $name $addr
shang jiangxi dongxiang
[root@localhost sgy]#read name
shang
[root@localhost sgy]#echo $addr
jiangxi dongxiang
相关阅读 更多 +