📄 mkioctls
字号:
awk 'BEGIN { print "#include <sys/param.h>" print "#include <sys/socket.h>" print "#include <sys/socketvar.h>" print "#include <net/route.h>" print "#include <net/if.h>" print "#include <sys/termios.h>" print "#define COMPAT_43" print "#include <sys/ioctl.h>" print "" print "char *" print "ioctlname(val)" print "{" print ""}/^#[ ]*define[ ]*(TIO|FIO|SIO|OSIO)[A-Z]*[ ]*_IO/ { # find where the name starts for (i = 1; i <= NF; i++) if ($i ~ /define/) break; ++i; # printf("\tif (val == %s)\n\t\treturn(\"%s\");\n", $i, $i);}END { print "\n\treturn(NULL);" print "}"}' /usr/include/sys/ioctl.h /usr/include/sys/ioctl_compat.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -