zoukankan      html  css  js  c++  java
  • 用户交互式命令:read

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

    语法

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

    选项

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

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

    实例

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

      

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

      

     

      

  • 相关阅读:
    Circular vector
    【杂题】进制转换
    【POJ】3006
    【POJ】1503
    【POJ】2262
    【POJ】1083
    【POJ】2739
    对拍
    【POJ】2159
    【POJ】3299
  • 原文地址:https://www.cnblogs.com/Stong/p/6735329.html
Copyright © 2011-2022 走看看