मैं hexdump
इस तरह के साथ एक स्ट्रिंग डंप 2031 3334 2e30 0a32 2032 3331 302e 000a
। यह स्पष्ट है कि 0x0a
नई लाइन वर्ण है, हालांकि, जब मैं इस स्ट्रिंग को बाहर निकालने की कोशिश करता हूं, तो मुझे हमेशा मिलता है 1 430.2 2 13.0
- नई लाइन को एक स्थान के साथ बदल दिया जाता है, यहां तक कि मैं -e
ध्वज का उपयोग करता हूं ।
समस्या क्या हो सकती है? क्या टेलिंग \0
आउटपुट को बर्बाद करता है? क्या 0x0a
नई लाइन प्रिंट करने का कोई विकल्प है ?
धन्यवाद एवं शुभकामनाएँ।
echo -e
। धन्यवाद, मुझे एक समाधान मिल गया।
printf "...\n"
इसके बजाय पसंदीदा समाधान का उपयोग करना है echo
।