y   小y笔记


==============  我的Linux学习笔记  ==============
主页     Linux常用命令     Linux系统管理     Linux网络管理     shell script    


shell编程--read命令


      read命令


      read命令格式:
      read [选项] [变量名]
      选项:
      -p “提示信息” #read等待用户输入的提示信息
      -t 秒数 #指定命令等待的时间,此时间过后还未收到输入,则终止命令
      -n 字符数 #read命令只接收指定的字符数就开始执行,用于限制用户输入
      -s #隐藏输入的数据,适用于密码等机密信息的输入情形

      实例1:终端输入密码的时候,不让密码显示出来。
      #!/bin/bash
      read -p "输入密码:" -s pwd
      echo
      echo password read,is "$pwd"

      实例2:换行符的使用:
      read -p $'Please Enter the percent 20\x0a the number is 20:' my-precent'
      echo $'one line\nsecond line'

      注意:要用单引号,Linux换行符:\n或\x0a

参考自:https://blog.csdn.net/wang740209668/article/details/53500902


copyright©lssyg