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

📄 showfile.c

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 C
字号:
/* showfile.c - invoke lproc */#include "../h/mh.h"#include <stdio.h>showfile (arg, file)register char **arg,               *file;{    int     isdraft,            pid;    register int    vecp;    char   *vec[MAXARGS];    m_update ();    (void) fflush (stdout);    if (strcmp (r1bindex (lproc, '/'), "mhl") == 0)	lproc = mhlproc;    switch (pid = vfork ()) {	case NOTOK: 	    advise ("fork", "unable to");	    return 1;	case OK: 	    vecp = 0;	    vec[vecp++] = r1bindex (lproc, '/');	    isdraft = 1;	    if (arg)		while (*arg) {		    if (**arg != '-')			isdraft = 0;		    vec[vecp++] = *arg++;		}	    if (isdraft) {		if (strcmp (vec[0], "show") == 0)		    vec[vecp++] = "-file";		vec[vecp++] = file;	    }	    vec[vecp] = NULL;	    execvp (lproc, vec);	    fprintf (stderr, "unable to exec ");	    perror (lproc);	    _exit (-1);	default: 	    return (pidwait (pid, NOTOK) & 0377 ? 1 : 0);    }}

⌨️ 快捷键说明

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