xxd命令相关技巧

hexdump 转换为二进制

将十六进制字符串输出转换为二进制数据:

~# xxd -r -p input_file output_file

例如配合 sha512sum 命令得到 base64 格式的 hash 值:

~# sha512sum input_file | awk '{printf $1;}' | xxd -r -p | base64