Tôi đổ một chuỗi với hexdump
như thế này 2031 3334 2e30 0a32 2032 3331 302e 000a
. Rõ ràng đó 0x0a
là ký tự dòng mới, tuy nhiên, khi tôi cố gắng lặp lại chuỗi này, tôi luôn nhận được 1 430.2 2 13.0
- dòng mới được thay thế bằng khoảng trắng, thậm chí tôi sử dụng -e
cờ.
Điều gì có thể là vấn đề? Liệu đuôi có \0
làm hỏng đầu ra? Có sự thay thế nào để in 0x0a
một dòng mới không?
Trân trọng cảm ơn.
echo -e
. Cảm ơn, tôi tìm một giải pháp.
printf "...\n"
thay vì echo
.