read命令
默认接受键盘的输入,回车符代表输入结束。当执行到read时,将暂停执行,等待用户输入。
read命令选项
-p | 打印信息 |
-t | 限定时间 |
-s | 不回显,不显示 |
-n | 输入字符个数 |
【简单举例<1>】
#!/bin/bash
clear
echo -n -e "Login: "
read acc
echo -n -e "Password: "
read -s -t50 -n6 pw #-s表示不显示密码,-t50表示限定50秒,-n表示仅限输入6个字符
echo "account: $acc password: $pw "
可以将1、2行|3、4行合并,变成