क्या मैं बता सकता हूं कि 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
यह इस बात पर निर्भर करता है कि आपको इसके लिए क्या चाहिए, लेकिन इसका एक आसान विकल्प
—
पीटर।
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से हैecho
तुम भी उपयोग कर सकते हैं
—
dirkt
hexdump -v -e '/1 "%02X"'के बजाय xxd।
trनई... | xxd -p | tr -d \\n