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

📄 mkfile

📁 这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易于我们学习和理解
💻
字号:
</$objtype/mkfileTARG=snoopyPROTOS=\	arp\	bootp\	dhcp\	dns\	dump\	eap\	eap_identity\	eapol\	eapol_key\	ether\	gre\	hdlc\	icmp6\	icmp\	il\	ip6\	ip\	ninep\	ospf\	ppp\	ppp_ccp\	ppp_chap\	ppp_ipcp\	ppp_lcp\	pppoe_disc\	pppoe_sess\	rarp\	rc4keydesc\	rtcp\	rtp\	tcp\	ttls\	udp\POBJS=${PROTOS:%=%.$O}OFILES=	main.$O\	y.tab.$O\	protos.$O\	$POBJSHFILES=dat.h\	protos.h\	y.tab.h\YFILES=filter.yBIN=/$objtype/binUPDATE=\	mkfile\	dat.h\	main.c\	${POBJS:%.$O=%.c}\CLEANFILES=protos.c protos.h</sys/src/cmd/mkoneprotos.h: mkfile	{		for(i in $PROTOS){			echo extern Proto $i';'		}	} > protos.hprotos.c: mkfile	{		echo '#include <u.h>'		echo '#include <libc.h>'		echo '#include "dat.h"'		echo '#include "protos.h"'		echo 'Proto *protos[] ='		echo '{'		for(i in $PROTOS)			echo '	&'$i','		echo '	0,'		echo '};'	} > protos.c

⌨️ 快捷键说明

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