read命令从键盘读取变量的值,通常用在shell脚本中与用户进行交互的场合。该命令可以一次读取多个变量的值,变量和输入的值都需要使用空格隔开。

语法

read(选项)(参数)

选项

-p:指定读取值时的提示符;

-t:指定读取值时等待的时间(秒)。

参数

变量:指定读取值的变量名。

实例

使用read命令从键盘读取变量值,并且将值赋给指定的变量,输入如下命令:

read v1 v3 #读取变量值

执行上面的指令以后,要求键入两个数据,如下所示:

Linux c+ #输入数据

完成之后,可以使用echo命令将指定的变量值输出查看,输入如下命令:

echo $v1 $v3 #输出变量的值

执行输出变量值的命令以后,将显示用户所输入的数据值,如下所示:

Linux c+ #输出变量值

注意:使用echo命令输出变量值时,必须在变量名前添加符号$。否则,echo将直接输出变量名。

来自: http://man.linuxde.net/read

linux read命令详解相关推荐

  1. linux mingetty 命令详解

    linux mingetty 命令详解 功能说明:精简版的getty. 语 法:mingetty [--long-hostname][--noclear][tty] 补充说明:mingetty适用于本 ...

  2. linux zip 命令详解

    功能说明:压缩文件.  语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期 ...

  3. linux zipinfo 命令详解

    linux zipinfo 命令详解 功能说明:列出压缩文件信息. 语 法:zipinfo [-12hlmMstTvz][压缩文件][文件...][-x <范本样式>] 补充说明:执行zi ...

  4. Linux chkconfig命令详解

    Linux chkconfig命令详解 (2011-03-07 15:49:04) 转载 标签: linux shell chkconfig 杂谈 分类: 工作*Linux chkconfig:    ...

  5. linux uname 命令详解

    linux uname 命令详解 功能说明:显示系统信息. 语 法:uname [-amnrsv][--help][--version] 补充说明:uname可显示电脑以及操作系统的相关信息. 参 数 ...

  6. linux mread 命令详解

    linux mread 命令详解 功能说明:将MS-DOS文件复制到Linux/Unix的目录中. 语 法:mread [MS-DOS文件...][Linux文件或目录] 补充说明:mread为mto ...

  7. linux sort 命令详解

    linux sort 命令详解 sort命令的功能是对文件中的各行进行排序.sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的.实际上,sort命令可以被认为 ...

  8. linux arpwatch 命令详解

    linux arpwatch 命令详解 功能说明:监听网络上ARP的记录. 语 法:arpwatch [-d][-f<记录文件>][-i<接口>][-r<记录文件> ...

  9. linux awk命令详解,使用system来内嵌系统命令,批量github,批量批下载视频, awk合并两列...

    linux awk命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分 ...

  10. linux kill命令信号,linux kill命令详解

    kill 命令的用途 kill 命令很容易让人产生误解,以为它仅仅就是用来杀死进程的.我们来看一下 man page 对它的解释:kill - send a signal to a process. ...

最新文章

  1. 编写 Shell 脚本的最佳实践
  2. TCP滑动窗口 - 动画演示
  3. android从放弃到精通第10天 勿忘初心
  4. wxWidgets:wxString类用法
  5. 编写linux驱动程序步骤
  6. AngularJS内置指令 ng-xxx
  7. word应用2(实用)
  8. 构建病毒宿主关系知识图谱
  9. 在中国,有多少程序员干到40了?那么其他人去干什么了?
  10. 《信息检索》第10周周二课程分享 及 11周周二分享安排
  11. 如何用计算机制作统计图,如何在EXCEL里做条形统计图?
  12. Unity3d游戏中实现阿拉伯语文字正常显示
  13. 鏖战双十一:阿里直播平台面临的技术挑战
  14. (纪中)2431. 移动奶牛(herding)
  15. alpinelinux镜像安装中文字体
  16. MinGW安装包下载及下载失败解决
  17. 详解滤波电路工作原理及相关参数计算
  18. Loading 用户体验 - 加载时避免闪烁
  19. 2020年最新移动CRM免费下载
  20. java学习基础课(渡一教育)(一)

热门文章

  1. antd mysql_create-react-app使用antd按需加载的样式无效问题的解决
  2. 发自虎扑android客户端,巴斯托尼要长留我纯啊
  3. python 分词nlp,学习NLP的第四天——hanlp字典分词的Python实现,4,HanLP,词典
  4. C语言丨函数的递归调用和递归函数
  5. 图像处理保研面试_细思极妙的保研面试经验汇总?这些小技巧太加分了吧
  6. sa结构组网方式_卢伟冰为大家科普一番:为啥在NSA与SA组网方式惹争议?
  7. C语言指针年龄段分组,[问题]数字分组求和,当和最大的组与和最小的组差最小时,输出...
  8. docker centos7 安装ssh
  9. WSGI Server/Gateway
  10. Web_audio_spatialization_basics