⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tty.c

📁 操作系统源代码
💻 C
字号:
/* tty.c - Return tty name		Author: Freeman P. Pascal IV *//* Minor changes to make tty conform to POSIX1003.2 Draft10   Thomas Brupbacher (tobr@mw.lpc.ethz.ch)			*/#include <sys/types.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <stdio.h>_PROTOTYPE(int main, (int argc, char **argv));int main(argc, argv)int argc;char *argv[];{  char *tty_name;  tty_name = ttyname(STDIN_FILENO);  if ((argc == 2) && (!strcmp(argv[1], "-s")))	 /* Do nothing - shhh! we're in silent mode */ ;  else	puts((tty_name != NULL) ? tty_name : "not a tty");  if (isatty(STDIN_FILENO) == 0)	return(1);  else	return(0);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -