Linux中接收键盘输入
2017-07-11 23:30
302 查看
read 选项 变量名
-p "提示信息"
-t 指定等待时间,不指定则一直等待
-n 指定接收的字符数,不指定则不限制
-s 隐藏输入的数据,适用于机密信息的输入
[root@localhost sh]# vi param_test3.sh
[root@localhost sh]# cat param_test3.sh
#!/bin/bash
# 提示用户输入并等待30秒,并将输入结果存入name变量中
read -t 30 -p "Please input you name: " name
echo -e "\n"
echo "Name is $name"
# 加上 -s 以后 输入age的时候将隐藏起来
read -s -t 30 -p "Please input you age: " age
echo -e "\n"
echo "Age is $age"
# -n 1 代表只接收一个字符
read -n 1 -t 30 -p "Please input gender M/F :" gender
echo -e "\n"
echo "Genger is $gender"
[root@localhost sh]# sh param_test3.sh
Please input you name: xiaol
Name is xiaol
Please input you age:
Age is 12
Please input gender M/F :M
Genger is M
[root@localhost sh]#
相关文章推荐
- Linux_Shell_脚本参数接收键盘输入
- Linux-shell编程之接收键盘输入read命令
- Linux接收键盘输入read
- linux 不回车直接读取一个字符的方法(termios结构的描述了终端的模式,在这段代码中我们改变了它,使得终端能够接收到键盘输入马上返回。)
- JAVA 接收键盘输入的字符串,转换成数组,输出ASCLL
- Linux 下模拟键盘输入
- 嵌入式Linux上QT标准键盘输入的实现
- Linux2.6内核下键盘输入设备驱动的实现
- 接收键盘输入的简单程序2
- Linux下Eclipse键盘输入无相应的问题
- 使用next()和nextLine()方法接收从键盘输入字符串型数据区别
- 接收键盘输入的简单程序
- 如何读取Linux键值,输入子系统,key,dev/input/event,dev/event,C语言键盘
- 嵌入式linux上QT标准键盘输入的实现(XXXX)
- java接收键盘输入的几种方法
- Linux下C语言键盘输入密码时无回显(屏幕不显示字符)
- linux 2.6 输入子系统 键盘驱动的实现
- Linux基本的键盘输入快捷键和一些常用命令
- linux 密码用小键盘输入不正确
- linux minicom键盘输入问题