read 命令:
-p :提示信息”:在等待read输入时,输出提示信息
例:
[root@node-host3 ~]# read -p "Please enter message: " message # 用户输入的信息将传入到message这个变量当中 Please enter message: xx1 and xx2 or xx3 [root@node-host3 ~]# echo $message xx1 and xx2 or xx3
-s:隐藏输入的数据,适用于机密信息的输入(需要与-p 一同使用)
[root@node-host3 ~]# read -s -p "Please enter your password: " pwd Please enter your password: [root@node-host3 ~]# [root@node-host3 ~]# echo $pwd password123
-n:输入指定的字符长度就会被执行(无需按回车)(需要与-p 一同使用)
read -n 5 -p "Please enter message: " message Please enter message: test1 [root@node-host3 ~]# echo $message test1