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

📄 ord.awk

📁 gawk: linux下资料处理工具
💻 AWK
字号:
# ord.awk --- do ord and chr# Global identifiers:#    _ord_:        numerical values indexed by characters#    _ord_init:    function to initialize _ord_## Arnold Robbins, arnold@skeeve.com, Public Domain# 16 January, 1992# 20 July, 1992, revisedBEGIN    { _ord_init() }function _ord_init(    low, high, i, t){    low = sprintf("%c", 7) # BEL is ascii 7    if (low == "\a") {    # regular ascii        low = 0        high = 127    } else if (sprintf("%c", 128 + 7) == "\a") {        # ascii, mark parity        low = 128        high = 255    } else {        # ebcdic(!)        low = 0        high = 255    }    for (i = low; i <= high; i++) {        t = sprintf("%c", i)        _ord_[t] = i    }}function ord(str,    c){    # only first character is of interest    c = substr(str, 1, 1)    return _ord_[c]}function chr(c){    # force c to be numeric by adding 0    return sprintf("%c", c + 0)}

⌨️ 快捷键说明

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