测试文件 test.txt 内容如下:
测试代码:
执行结果为:
使用-e参数 , 以下实例输入字符a后按下Tab键就会输出相关的文件名(该目录存在的):
linux如何从键盘获取变量值使用read命令,例如
read-p"请输入:"input
这样用户的输入就会赋予变量input
在LINUX下键盘编程 编写键盘应用程序 能够获取键盘按键提供一个输入按键应用程序实例,你参考一下 。
#include stdio.h
#include stdlib.h
#include unistd.h
#include sys/ioctl.h
#include sys/types.h
#include sys/stat.h
#include fcntl.h
#include sys/select.h
#include sys/time.h
#include errno.h
#include linux/input.h
int main(void)
{
int buttons_fd;
int key_value,i=0,count;
struct input_event ev_key;
buttons_fd = open("/dev/input/event0", O_RDWR);
if (buttons_fd0) {
perror("open device buttons");
exit(1);
}
for (;;) {
count = read(buttons_fd,ev_key,sizeof(struct input_event));
for(i=0; i(int)count/sizeof(struct input_event); i++)
if(EV_KEY==ev_key.type)
printf("type:%d,code:%d,value:%d\n", ev_key.type,ev_key.code-1,ev_key.value);
if(EV_SYN==ev_key.type)
printf("syn event\n\n");
}
close(buttons_fd);
return 0;
}
【linux获取键盘值命令 linux 获取键盘键值】linux获取键盘值命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 获取键盘键值、linux获取键盘值命令的信息别忘了在本站进行查找喔 。
推荐阅读
- 格斗主机游戏mod,格斗主机游戏还可以用武器
- mysql转postgresql的简单介绍
- 哔哩哔哩flutter,哔哩哔哩免费观看入口
- 高清电视用什么电源好,高清电视用什么电源好用
- vue对php数据加密 vue前端密码加密
- 添加直播话题有什么用,直播设置话题
- vbox虚拟机与主机,vbox虚拟机使用教程
- c语言里表示绝对值的函数 c语言中表示绝对值的函数
- 酷开电视机怎么改ip,酷开电视怎么设置网络电视