4.6.2 read命令读取信息
read命令可以从键盘或文件中读入信息,并赋给一个变量。read命令读取信息的各种方法如下所示。
如果只读入一个变量,会把键盘上输入的所有信息赋值给这个变量。按“Enter”键结束输入。
如果输入多个变量,用空格键将输入的变量隔开。如果输入变量的个数多于需要读取变量的个数,将会把剩余的变量赋值给最后一个变量。
在读取语句后面添加<filename,表示从文件中读取数据,并且赋值给变量。
例如下面的操作,就是从键盘或文本文件读取变量。
从主目录中打开一个终端。
在主目录中输入下面的命令,读取一个变量赋值给A。
read A |
按“Enter”键,终端会等待用户的输入。在终端中输入下面的字符。
asdf |
asdf |
asd fgh jkl |
asd fgh jkl |
read A B C |
aaa sss ddd |
echo $A |
aaa |
read A B |
aaa bbb ccc ddd |
bbb ccc ddd |
aaa bbb |
按“Esc”返回到普通模式。输入“:w a.txt”命令,再按“Enter”键,保存这个文件。再输入“:q”命令,退出VIM。
在终端中输入下面的命令,从文本中读取字符串并赋值给变量。
read A B <a.txt |
| 回书目 上一节 下一节 |
|
· 上周拒绝服务攻击(DDo.. · 08年5月各大网上书店及.. · 2008年5月24日软考试题.. · 软件设计师专家临考模.. · 上周网络管理员专家自.. · 网络工程师自测获奖名.. |
· 08年4月各大网上书店及.. · 系统分析师自测获奖名.. · Linux结课考试自测获奖.. · 上周Linux系统命令的使.. · 上周真题冲刺测试获奖.. · 全国计算机等考四级模.. |
|
||||
| · 勇闯IT培训黑色围城 · 如何有效防御SQL注入攻.. · 2008年上半年全国软考.. · 选择适合自己的IT认证 · IPv6协议--拓展网络无.. · 了解统一威胁管理(UTM).. · 调查:十大发现 解秘技.. · 技术人求职简历完备手册 |
· Vista SP1对决XP SP3 · 运营商封堵ADSL共享 中.. · LAMP技术精解 · PHP开发应用手册 · 解析35岁技术人的价值.. · 汶川大地震 IT技术人在.. · SOA 面向服务架构 · 龙芯要做中国的“奔腾” |
|||
|
||||
| · SQL Server 2008/2005.. · SOA 面向服务架构 · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · Apache技术专题 · 三层交换技术专题 · SQL Server入门到精通 |
· Apache技术专题 · 国际文档格式标准开战 · 路由器设置与口令恢复 · 打造安全服务器 · PHP开发应用手册 · SOA 面向服务架构 · 企业数据恢复指南 · 了解统一威胁管理(UTM).. |
|||
|
||||
| · iSCSI应用与发展 · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · iSCSI应用与发展 · 三层交换技术专题 · Apache技术专题 |
· RAID——磁盘阵列基础 · 企业数据恢复指南 · 路由器设置与口令恢复 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · 反垃圾邮件技术应用 · 访问控制列表(ACL)介绍 · PHP开发应用手册 |
|||