记录一下遇到的shell命令,以防忘记(centos8)

1 获取系统当前登录用户名 ​​whoami​

2 从键盘读取数据​​read​

2.1 从键盘读取时,设置等待时间及提示信息

​格式:read -t 等待时间(秒) -p "提示信息" 变量​

从键盘读取,等待10秒,提示请输入,读入数据存入_info变量:
read -t 10 -p "请输入" _info


2.2 从键盘读取时,为变量设置默认值(不输入数据就按下回车键)
格式:变量名=${变量名:-变量值}
从键盘读取数据放入变量info,若不输入则默认为数字10或者字符串"hello world"
eg:
read info
info=${info:-10} 或者 info=${info:-"hello world"}