bash下构造一个任意字节内容的文件
为了定位字符集问题,有时候需要构造一个文件,里面的内容是我们想要的字节序列,但是直接通过输入法没办法输入,所以用一种间接的方式来构造。
比如我需要一个3字节的内容,对应的ascii码值分别是:
0xef 0xbf 0xa5
那么可以用如下方式构造文件:
]$ echo -ne '\xef\xbf\xa5' > t.txt
# t.txt文件内容可以用如下命令检查:
]$ hexdump -C t.txt
00000000 ef bf a5 |...|
00000003
]$ cat t.txt
¥