如何快速把hexdump的結果轉成\xHH的形式 - Linux

Table of Contents

$ echo Steve Jobs | hexdump
0000000 7453 7665 2065 6f4a 7362 000a
000000b
$ echo -e "\x53\x74\x65\x76\x65\x20\x4a\x6f\x62\x73"
Steve Jobs

請問如何快速產生黃色的部份(而非手動慢慢打)
換個說法:
就是

$ echo Steve Jobs | hexdump | ???

問號的部份該打什麼, 上面這行指令才會輸出黃色那行?

--

All Comments

Megan avatarMegan2011-10-09
Sarah avatarSarah2011-10-14
echo .. | od -w 10000 -t x1 -A n | sed 's/ /\\x/g'
Blanche avatarBlanche2011-10-17
echo ..| od -t x1 -A n | tr '\n' ' ' | sed 's/ /\\x/g'
Charlie avatarCharlie2011-10-19
這個不用考慮一行要幾個字
Necoo avatarNecoo2011-10-22
更正成tr -d '\n'才對
Elma avatarElma2011-10-24
echo "Steve Jobs" | hexdump -v -e '"\\\x" 1/1 "%02X"'