我得到了一个二进制文本文件,如01101011011011111110110010101101011011010100011001101110011
而且我必须将其转换为相应的ASCII文件。
我应该如何进行?

最佳答案

您是否可以尝试以下方法:

fold -w 8 inputfile | while read -r line; do
    hex=$(printf "%x" $(( 2#$line )))
    echo -ne "\x${hex}"
done


结果:

koekj3s

关于linux - 如何在终端上将二进制文本转换为ASCII?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60634367/

10-10 04:16