2011-10-12 34 views

Trả lời

4

Nếu bạn đang sử dụng vim, bạn có thể nhập chế độ chèn và nhập 'CTRL-v CTRL-m'. Đó^M là bàn phím tương đương với \ r. (xem Insert the carriage return character in vim)

Chèn 0x0D vào trình chỉnh sửa hex sẽ thực hiện tác vụ.

8

echo -ne "blablbabla\r" > /path/to/your/file

+0

không hoạt động. đầu ra: blabla \ r – wonnie

+1

@wonnie. Bạn đúng, yêu cầu -e chuyển đổi. Đã cập nhật câu trả lời. –

2
SHELLVAR=$(echo -ne "blablabla\r") 

Xem trang echo người đàn ông - những -e tùy chọn nguyên nhân echo để giải thích dấu chéo ngược thoát.

Ngoài ra, ít nhất là trong chế độ chỉnh sửa bình thường của bash, cùng chuỗi điều khiển-control-m hoạt động để chèn ký tự trả về theo nghĩa đen; nó sẽ hiển thị là ^M

Các vấn đề liên quan