社区
Linux/Unix社区
帖子详情
请问如何实现控制台下输入但是控制台不回显(说白了就是怎样写控制台程序的密码输入部分)
along_2000
2005-03-04 04:37:03
rt
...全文
151
3
打赏
收藏
请问如何实现控制台下输入但是控制台不回显(说白了就是怎样写控制台程序的密码输入部分)
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanlei1978113
2005-03-04
打赏
举报
回复
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <unistd.h>
#include <termio.h>
int getPasswd(char *passwd)
{
struct termio tbuf_old,tbuf;
ioctl(0, TCGETA, &tbuf_old);
ioctl(0, TCGETA, &tbuf);
tbuf.c_lflag &=~ECHO;
if (ioctl(0, TCSETAF, &tbuf) != 0)
return;
printf("please input passwd:");
scanf("%s", passwd);
ioctl(0, TCSETAF, &tbuf_old);
return 0;
};
int main()
{
char passwd[8];
getPasswd( passwd );
printf("pass: %s\n", passwd);
return 1;
}
along_2000
2005-03-04
打赏
举报
回复
自己回复一下
windows平台可以用 getch() 在conio.h里面(VC和CygWin都是这个样子)
linux平台中,getch()不是标准函数,grep 一把发现curse.h的头文件有这个
但是被define为 wgetch(stdscr) 但是stdscr又是ncursse库才有的
HP和SUN同linux
但是AIX中除上诉外有一个cur01.h包含getch()函数。
天哪,救救我吧。
这么多平台都要跑,只要不用第三方库就行
along_2000
2005-03-04
打赏
举报
回复
自己up
Shell编程之Here Document和expect免交互
是标准
输入
的一种替代品,可以帮助脚本开发人员不必使用临时文件来构建
输入
信息,而是直接就地生产出一个文件并用作命令的标准
输入
。 2.语法格式 命令 <<标记 ... 内容 #标记之间是传入内容 ... 标记 需要...
Linux
输入
输出重定向 2>/dev/null和>/dev/null 2>&1和2>&1>/dev/nul
linux在执行shell命令之前,就会确定好所有的
输入
输出位置,并且从左到右依次执行重定向的命令,所以>/dev/null 2>&1的作用就是让标准输出重定向到/dev/null中(丢弃标准输出),然后错误输出由于重用了标准输出的描述...
13.人力资源管理项目 -_权限管理==>Tree树形控件、权限点分配、数据闪现问题、addRoutes、权限页面、权限按钮
但是还没有给角色分配它自身拥有哪些权限,
说白了
,就是某个员工他能做什么事,不能做什么事,我们还没有明确! 给角色分配权限点代码比较多,需要封装组件。 小结 项目中关于权限, 有哪3个东西, 关系是? 答案 员工...
Here Document免交互以及Expect工具
Here Document免交互使用I/O重定向的方式将命令列表提供给交互式
程序
或命令(ftp、cat、read等)Here Document免交互是标准
输入
的一种替代品,可以帮助脚本开发人员不必使用临时文件来构建
输入
信息,直接就地产出一...
springboot linux远程运行jar包,关闭远程连接,jar包停止运行解决方法
nohup 不挂断运行的命令,当终端或者账户关闭的时候,
程序
依旧运行。 当前的命令默认会把日志输出到nohup.out文件中 nohup java -jar XXX.jar & 指定输出文件 ...调回前台控制 fg + 编号 ...
Linux/Unix社区
23,224
社区成员
74,537
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章