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

📄 tr7bit.awk

📁 ELinks is an advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser. ELinks
💻 AWK
字号:
#!/bin/awk -ffunction hex2dec(xx) {	nn = 0;	while (xx != "") {		aa = substr(xx, 1, 1);		ii = index("0123456789ABCDEF", aa);		if (!ii) ii = index("0123456789abcdef", aa);		if (!ii) return -1;		nn = nn * 16 + ii - 1;		xx = substr(xx, 2);	}	return nn;}		/^U/{	gsub("\\\\", "\\\\");	printf("0x%s\n", substr($0, 3));}/^0x[0-9a-fA-F]*[	 ]/{	c = hex2dec(substr($1, 3));	for (i = 2; i <= NF; i++) {		if (substr($i, 1, 1) == "#") break;		if (p = index($i, "-")) {			p1 = hex2dec(substr($i, 3, p - 3));			p2 = hex2dec(substr($i, p + 3));		} else {			p1 = hex2dec(substr($i, 3));			p2 = p1;		}		for (p = p1; p <= p2; p++) printf("0x%04x:%c\n", p, c);	}}BEGIN{	printf("0x00a0:\\001\n0x00ad:\n");}

⌨️ 快捷键说明

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