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

📄 gen_b2g.sh

📁 bbs server linux平台下软件源码
💻 SH
字号:
#!/bin/sh## The BIGTOGB/GB2BIG must convert between Big5 (ET) and GB.GBTOBIG=g2bBIGTOGB=b2gecho "slow, be patient"echo "" | awk 'BEGIN {					# output all GB	for ( q = 161; q <= 169; q++ ) {	# 0xa1 -- 0xa9		for ( w = 161; w <= 254; w++ ) { printf "%c%c\n", q, w; }	}	for ( q = 176; q <= 247; q++ ) {	# 0xb0 -- 0xf7		for ( w = 161; w <= 254; w++ ) { printf "%c%c\n", q, w; }	}}' | $GBTOBIG > mapGBtoBIG.b5echo "" | awk 'BEGIN {					# output all Big5	for ( q = 161; q <= 249; q++ ) {	# 0xa1 -- 0xf9		for ( w =  64; w <= 126; w++ ) { printf "%c%c\n", q, w; }		for ( w = 161; w <= 254; w++ ) { printf "%c%c\n", q, w; }	}}' | $BIGTOGB > mapBIGtoGB.gbmake	# generate the gen_ctab program./gen_ctab -l mapGBtoBIG.b5 GtoB >  b2g_tables.c./gen_ctab -l mapBIGtoGB.gb BtoG >> b2g_tables.cecho "A new \"b2g_tables.c\" is generated.  Replace the old one with this."

⌨️ 快捷键说明

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