Câu trả lời:
Sử dụng -R
cờ:
-r hoặc --raw-control-chars
Làm cho các ký tự điều khiển "thô" được hiển thị. Mặc định là hiển thị các ký tự điều khiển bằng cách sử dụng ký hiệu dấu mũ; ví dụ: control-A (bát phân 001) được hiển thị là "^ A". Cảnh báo: khi tùy chọn -r được sử dụng, ít có thể theo dõi sự xuất hiện thực tế của màn hình (vì điều này phụ thuộc vào cách màn hình phản ứng với từng loại ký tự điều khiển). Do đó, các vấn đề hiển thị khác nhau có thể dẫn đến, chẳng hạn như các dòng dài bị chia sai vị trí.
-R hoặc - RAW-KIỂM SOÁT-CHARS
Giống như -r, nhưng chỉ các chuỗi thoát "màu" ANSI được xuất ra ở dạng "thô". Không giống như -r, giao diện màn hình được duy trì chính xác trong hầu hết các trường hợp. Các chuỗi thoát "màu" ANSI là các chuỗi có dạng:
ESC [ ... m
trong đó "..." là 0 hoặc nhiều ký tự đặc tả màu Với mục đích theo dõi sự xuất hiện của màn hình, các chuỗi thoát màu ANSI được giả sử là không di chuyển con trỏ. Bạn có thể nghĩ rằng các ký tự không phải là "m" có thể kết thúc các chuỗi thoát màu ANSI bằng cách đặt biến môi trường LESSANSIENDCHARS vào danh sách các ký tự có thể kết thúc chuỗi thoát màu. Và bạn có thể nghĩ rằng các ký tự khác với ký tự tiêu chuẩn có thể xuất hiện giữa ESC và m bằng cách đặt biến môi trường LESSANSIMIDCHARS thành danh sách các ký tự có thể xuất hiện.
Từ less
trang đàn ông.
LESS
một số giá trị trong trình bao tương tác của bạn, nhưng không có trong tập lệnh shell của bạn. Làmprintenv | grep LESS
để tìm ra danh tính của nó, và sau đó bạn cũng có thể đặt nó trong tập lệnh shell của mình hoặc sử dụng các tùy chọn dòng lệnh tương đương.