用户交互式命令:read

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

用户交互式命令:read

用户交互式命令:read

语法

  read [option]... [name ...]

选项

  -p prompt 在尝试读取之前输出 PROMPT 提示符并且不带换行符

  -t timeout 如果在 TIMEOUT 秒内没有读取一个完整的行则
       超时并且返回失败。TMOUT 变量的值是默认的超时时间。
       TIMEOUT 可以是小数。如果 TIMEOUT 是0,那么仅当在
       指定的文件描述符上输入有效的时候,read 才返回成功。
       如果超过了超时时间,则返回状态码大于128

实例

  要求用户输入一个用户名的2种方式:

  用户交互式命令:read

  要求用户输入一个用户名,十秒后超时,默认用户名为moren:

  用户交互式命令:read

 

  

上一篇:python基础之常用内置函数


下一篇:Python函数式编程:内置函数map()使用说明