Linux_Shell_脚本参数接收键盘输入


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

#!/bin/bash

#提示“请输入姓名”并等待30秒,把用户的输入保存入变量name中

read -t 30 -p "请输入用户名称:" name

echo -e "\n"

echo "用户名为:$name"

#提示“请输入密码”并等待30秒,把用户的输入保存入变量age中,输入内容隐藏

read -t 30 -s -p "请输入用户密码:" age

echo -e "\n"

echo "用户密码为:$age"

#提示“请输入性别”并等待30秒,把用户的输入保存入变量sex中,只接受一个字符输入

read -t 30 -n 1 -p "请输入用户性别:" sex

echo -e "\n"

echo "性别为$sex"

来自为知笔记(Wiz)

时间: 2024-10-25 16:43:07

Linux_Shell_脚本参数接收键盘输入的相关文章

Linux中接收键盘输入

read 选项 变量名 -p    "提示信息" -t     指定等待时间,不指定则一直等待 -n    指定接收的字符数,不指定则不限制 -s    隐藏输入的数据,适用于机密信息的输入 [[email protected] sh]# vi param_test3.sh [[email protected] sh]# cat param_test3.sh #!/bin/bash # 提示用户输入并等待30秒,并将输入结果存入name变量中 read -t 30 -p "P

Linux接收键盘输入read

shell接收键盘输入

JAVA键盘输入:Scanner和BufferedReader

public class ScannerTest { public static void main(String[] args) { Scanner sc=new Scanner(System.in); //sc.useDelimiter("\n"); while(sc.hasNext()) { System.out.println("content "+sc.next()); } } } System表示当前java程序的运行平台,无法创建System类的对象,

键盘输入、鼠标输入、焦点处理

一.键盘类和键盘事件 WPF提供了基础的键盘类(System.Input.Keyboard类),该类提供与键盘相关的事件.方法和属性,这些事件.方法和属性提供有关键盘状态的信息.Keyboard的事件也通过UIElement等XAML基元素类的事件向外提供. 对于键盘操作,其常用的事件有两组: KeyDown事件和PreviewKeyDown事件:处理键盘键按下 KeyUp事件和PreviewKeyUp事件:处理键盘键抬起 其中KeyDown和KeyUp事件属于冒泡路由事件,而PreviewKe

java 怎么实现接收控制台输入?

//接收键盘输入: //怎么实现接收控制台输入? import java.util.Scanner; //Test.java import java.util.Scanner; public class Test16{ public static void main(String args[]){ System.out.println("input a number:"); Scanner in =new Scanner(System.in); int x1=in.nextInt();

java 键盘输入

/** * * @author Administrator * 测试Scanner类的使用,如何接收键盘输入 * */ public static void main(String [] args){ Scanner scanner=new Scanner(System.in); String str=scanner.next();//程序运行到这会阻塞,等待键盘输入 System.out.println("输入"+str); }

MFC 接收键盘输入指令

程序接收键盘输入并作出相应的反馈是一个非常常见的功能,在MFC中提供了WM_KEYDOWN,WM_KEYUP这些消息来反便我们进行编程,但是这是在窗体没有其他控件的情况下才适用的.当有其他控件时,其他控件(其实也是窗体)肯定会有一个获得焦点使得这些消息失效,我们可以通过重载对话框程序的PreTranslateMessage(MSG* pMsg)虚函数来实现这一功能. 首先在对话框类中先声明下: BOOL PreTranslateMessage(MSG* pMsg); 然后就可以直接对键盘消息进行

I学霸官方免费教程二十二:Java常用类之接收控制台输入 Scanner类

Scanner类(了解即可) 使用Scanner类接收键盘的输入1.创建Scanner对象的语法:Scanner scan = new Scanner(System.in);2.使用Scanner对象接收键盘输入:scan.next();//等待并接收键盘输入 实例: package common_class; import java.util.Scanner; /**  * 演示Scanner类  * 模拟用户登录  * @author 学霸联盟 - 赵灿  */ public class S