zoukankan      html  css  js  c++  java
  • 第二十三节 read命令

    read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量,用 IFS(内部字段分隔符)变量中的字符作为分隔符。VariableName 参数指定 shell 变量的名称,shell 变量获取输入行一个字段的值。由VariableName 参数指定的第一个 shell 变量指定给每一个字段的值,由 VariableName 参数指定的第二个 shell 变量指定给第二个字段的值,以此类推,直到最后一个字段。如果标准输入行的字段比相应的由 VariableName 参数指定的 shell 变量的个数多,把全部余下的字段的值赋给指定的最后的 shell 变量。如果比 shell 变量的个数少,则剩余的 shell 变量被设置为空字符串。

    read -p(提示语句) -n(字符个数) -t(等待时间,秒) -s(隐藏输入)

    read -t 30 -p "please input your name:" NAME
    echo $NAME

    read -s -p "please input your age:" AGE
    echo $AGE 注意:如果隐藏输入,输入时是看不到输入内容的
    注意:
    在输入时,如果输错了要删除,执行Ctrl+delete
    不要输入中文
    NAME 与" 要有空格

  • 相关阅读:
    天兔监控系统安装
    day6
    day5
    day4
    day3
    day2
    day1
    几个重要的Xenomai相关链接
    树莓派GPIO中断驱动程序
    转了一圈,再读LKD
  • 原文地址:https://www.cnblogs.com/kogmaw/p/12410235.html
Copyright © 2011-2022 走看看