나는 말할 수 xxd
출력에 줄 바꿈을 인쇄하고 하나의 연속 선으로 내 덤프를하지?
[user@localhost] : ~ $ echo -n "this is a long line and xxd is going to take multiple lines to print it" | xxd -p
746869732069732061206c6f6e67206c696e6520616e6420787864206973
20676f696e6720746f2074616b65206d756c7469706c65206c696e657320
746f207072696e74206974
그것은 당신이 필요로하는 것에 달려 있지만, 편리한 옵션 중 하나 는 postcript / plain dump (또는 그 문제에 대한 일반 hexdump)
—
Peter.O
xxd
의 역행 -r
을 위해 공백을 무시한다는 것 -p
입니다. 예. 다음 줄은로 줄 바꿈 \n
되지만 반전 된 출력은 정확히 입력 된 내용입니다. echo {1..14} | xxd -p | xxd -p -r
출력을 생성합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14\n
– – \n
from fromecho
hexdump -v -e '/1 "%02X"'
대신에 사용할 수도 있습니다 xxd
.
tr
바꿈을 삭제하는 데 간단히 사용할 수 있습니다 . 예 :... | xxd -p | tr -d \\n