如何使用bash在Linux中创建二进制文件的未修改十六进制转储?在od与hexdump转储命令都插入空格,这是不理想的.
有没有办法简单地写一个长字符串,其中包含输出中的所有十六进制字符,减去空格或换行符?
我想知道是否有人可以帮助我在bash中将ascii转换为hex.示例代码:
#!/bin/bash
STR = "hello"
#Convert to hex
HEXVAL = $STR #(in hex here?)
Run Code Online (Sandbox Code Playgroud)
我希望hexval具有值:68656C6C6F(十六进制你好)