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视频教程》的笔记。如有侵权,请联系本人。