当前位置: 技术问答>linux和unix
C问题,100分求助。
来源: 互联网 发布时间:2015-04-11
本文导语: 请问在SCO UNIX下用C 写程序, 用什么程序可以得到当前终端号。 谢谢大家,100分相送。 | FILE *fp; char buffer[100]; fp = pfopen ( "who am i" , "R"); memset ( buffer , 0 , sizeof ( buffer ) ); ...
请问在SCO UNIX下用C
写程序,
用什么程序可以得到当前终端号。
谢谢大家,100分相送。
写程序,
用什么程序可以得到当前终端号。
谢谢大家,100分相送。
|
FILE *fp;
char buffer[100];
fp = pfopen ( "who am i" , "R");
memset ( buffer , 0 , sizeof ( buffer ) );
fread ( fp , 80 , 1 , buffer );
puts (buffer);
...
char buffer[100];
fp = pfopen ( "who am i" , "R");
memset ( buffer , 0 , sizeof ( buffer ) );
fread ( fp , 80 , 1 , buffer );
puts (buffer);
...
|
ttyname(),有吗?
|
应该是ttyname,具体的实现原理可以查看APUE的11.9
|
用管道
popen("tty", "r" );
popen("tty", "r" );
|
Gettty()吧