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

📄 stats.awk

📁 一个用在mips体系结构中的操作系统
💻 AWK
字号:
/^#define[ 	]*ST_/    {	                     name = $2;			     if (names[$3]) 				print "/* Multiple match on number " $3 " */";	                     names[$3] = name;	                     if ($3 > maxval) maxval = $3;	                     desc = "";	                     if (NF > 6) {	                       for (i = 5; i < NF-1; i++) 	                           desc = desc " " $i;	                     } else	                       desc = name;			     	                     descs[$3] = desc;	                     next;                           }                           { next; }END                        {	                       print "/* Warning - File generated automatically */"	                       print "char *stat_names[] = {"	                       for (i = 0; i < maxval+1; i++) {	                         print 	"\"" descs[i] "\",  /* " i " */";	                       }	                       print "};"	                       print "char *sh_stat_names[] = {"	                       for (i = 0; i < maxval+1; i++) {	                         print 	"\"" names[i] "\",  /* " i " */";	                       }	                       print "};"	                     }	               

⌨️ 快捷键说明

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