mail.c

来自「这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易」· C语言 代码 · 共 52 行

C
52
字号
/* * #!/bin/sh * case $1 in * -n) * 	exit 0 ;; * -m*|-f*|-r*|-p*|-e*|"") * 	exec /usr/lib/upas/edmail $* * 	exit $? ;; * *) * 	exec /usr/lib/upas/send $* * 	exit $? ;; * esac */extern *UPASROOT;#define	EDMAIL	"edmail"#define	SEND	"send"main (argc, argv)	int argc;	char **argv;{	char *progname = SEND;	char realprog[500];	if (argc > 1) {		if (argv[1][0] == '-') {			switch (argv[1][1]) {			case 'n':				exit (0);			case 'm':			case 'f':			case 'r':			case 'p':			case 'e':			case '\0':				progname = EDMAIL;			}		}	} else		progname = EDMAIL;	sprint(realprog, "%s/%s", UPASROOT, progname);	execv (realprog, argv);	perror (realprog);	exit (1);}

⌨️ 快捷键说明

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