Vì vậy, tôi phát hiện ra mình có thể tạo các tệp nhật ký của mọi thứ tôi làm trên màn hình (C-a H). Âm thanh như một cách hay để theo dõi các goof tiềm năng trong một phiên màn hình cụ thể. Tuy nhiên, khi tôi đã đi thử nó ra logfile được báo cáo như là một tập tin nhị phân (và không thể được xem như một văn bản thường xuyên như vậy). Vì vậy, tôi thiếu một cái gì đó? Một người đàn ông nhanh chóng xem xét trang và tìm kiếm Google (và SO) không có gì về điều này.Làm cách nào để xem tệp nhật ký được tạo bởi màn hình (screenlog.0)
Vì vậy, câu hỏi của tôi là: Làm cách nào để tạo tệp nhật ký văn bản thuần túy trong màn hình?
Giả sử câu trả lời là "Thật là noob ... bạn thử tạo chúng bằng cách nào? RTFM." câu hỏi của tôi trở thành: Làm cách nào để sử dụng ít hơn để xem nhật ký màn hình mà tôi đã tạo (kể từ less screenlog.0
không hoạt động trên tệp nhị phân)?
EDIT: Vì vậy cat
hoạt động tốt nhưng less
phàn nàn rằng các tập tin nhị phân là ... tại sao?
SOLUTION: như jcomeau_ictx helpfully chỉ ra, bạn có thể xem các tập tin ghi lưu tốt với cat
hoặc more
nhưng với less
bạn phải thêm cờ -r less -r screenlog.0
OK, đây là kỳ lạ bởi vì trong khi tôi thực sự có thể sử dụng 'mèo screenlog.0' và nó hoạt động tốt,' ít screenlog. 0' than phiền về một tập tin nhị phân và xuất ra các chuỗi nhị phân thông thường. Tại sao? – Stuart
'ít' trong trạng thái mặc định của nó xử lý các chuỗi thoát là dữ liệu nhị phân và 'nhiều hơn' trong trạng thái mặc định của nó không. có các thiết bị chuyển mạch có thể ảnh hưởng đến hành vi này, nhưng nếu vậy tôi đã quên chúng. manpage cho 'less' nên gợi ý một số điều cần thử. –
trình tự thoát, trong trường hợp bạn không quen với chúng, là cách lưu trữ định vị con trỏ, màu và kiểu phông chữ và các dữ liệu khác. nó quay trở lại màn hình màn hình DEC VT-52, có lẽ trước đây. –