convert binary data to hex in shell script?
问题 feel a bit stupid asking this (sounds as basics) but can't find an answer elsewhere. I want to convert binary data to hex, just that, no fancy formatting and all. hexdump seems too clever, it "overformats" for me. I want to take x bytes from the /dev/random and pass them on as hex. Preferably I'd like to use only standard linux tools, so that I don't need to install it on every machine (there are many) 回答1: Perhaps use xxd : % xxd -l 16 -p /dev/random 193f6c54814f0576bc27d51ab39081dc 回答2: