wipe-out-ssl.awk

来自「this is the file used to browse web」· AWK 代码 · 共 23 行

AWK
23
字号
#!/bin/awk -fBEGIN {	iflevel = 0;}{	if (!iflevel) {		if ($1 == "#ifdef" && $2 == "HAVE_SSL") iflevel = 1;		else print $0;	} else {		if (iflevel == 1 && ($1 == "#else" || $1 == "#elif")) {			iflevel = 0;			if ($1 == "#else") print "#if 1";			else {				print "#if 0";				print $0;			}		}		if ($1 == "#if" || $1 == "#ifdef" || $1 == "#ifndef") iflevel++;		if ($1 == "#endif") iflevel--;	}}

⌨️ 快捷键说明

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