bits2str.awk

来自「gawk: linux下资料处理工具」· AWK 代码 · 共 17 行

AWK
17
字号
# bits2str --- turn a byte into readable 1's and 0'sfunction bits2str(bits,        data, mask){    if (bits == 0)        return "0"    mask = 1    for (; bits != 0; bits = rshift(bits, 1))        data = (and(bits, mask) ? "1" : "0") data    while ((length(data) % 8) != 0)        data = "0" data    return data}

⌨️ 快捷键说明

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