爱因斯坦耸耸肩

Linux:shell基础(四)

接收键盘输入、数值运算与运算符

 

接收键盘输入:

  read [选项] [用户名]

  选项:

    -p “提示信息” :在等待read输入时,输出提示信息。

           read命令会一直等待用户输入,使用此选项可以指定等待时间。

    -t 秒数   :read命令会一直等待用户输入,使用此选项可以指定等待时间

    -n 字符数 :read命令只接受指定的字符数,就会执行。(不用按回车)

    -s     :隐藏输入的数据,适用于机密信息的输入。

 

数值运算:

  方法一:declare 变量声明:declare [+/-] [选项] [变量名]

    选项:

      -  :给变量设置类型属性

      + :取消变量的类型属性(与之前大家默认的逻辑相反)

      i  :将变量声明为整型

      x :将变量声明为环境变量

      p :显示指定变量的被声明的类型。

  方法二:expr或let数值运算工具

      eg:dd = $(expr $aa + $bb)

      dd的值,是aa与bb之和。注意 “+” 两边要有空格,不然会报错。

  方法三:$((运算式)) 或 $[运算式]

      eg:gg=$(($aa + $bb))

 

运算符:

 

 

本随笔是学习《兄弟连linux视频教程》的笔记。如有侵权,请联系本人

 

posted on 2019-11-02 16:25  爱因斯坦耸耸肩  阅读(120)  评论(0编辑  收藏  举报

导航