opr.c

来自「Version 6 Unix 核心源代码 Version 6 Unix 核心源」· C语言 代码 · 共 28 行

C
28
字号
/* *	opr -- off line print dispatcher *		chooses spooling routine appropriate  *		to destination * *	last entry in table isdefault */char *code[] {	"-lp",	"/lib/lpr",	/* line printer */	0};main(argc, argv)char **argv;{	int i, j;	argv[argc] = 0;	for(i=0; code[i]; i=+2)	if(argc > 1)		for(j=0; code[i][j]==argv[1][j]; j++)			if(code[i][j] == 0)					execv(code[i+1], &argv[1]);	execv(code[i-1], argv);	write(2, "can't start daemon\n", 19);}

⌨️ 快捷键说明

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