Cần CTRL-Cvv Ít hơn để xem tập tin?


0

Tôi chưa bao giờ thấy hành vi này trước khi sử dụng "ít" và tự hỏi liệu nó có nói đến một tập tin bị hỏng không? Thông thường khi tôi sử dụng less <filename>các tập tin được hiển thị ngay lập tức. Trong trường hợp một vài tệp tôi phải nhấn CTRL-C trước khi bất kỳ hành động nào có hiệu lực. Nói cách khác, dấu nhắc lệnh không trở lại cho đến khi CTRL-C. Tôi đã cố gắng ls -bhiển thị bất kỳ rác trong tên tệp và cũng đã thử less -ruxem nếu có các ký tự bị hỏng trong tệp. Không tiết lộ bất cứ điều gì bất thường.


Đôi khi ít mất quá nhiều thời gian để tính toán số dòng và bạn có thể dừng điều đó bằng cách nhấn ctrl-c. Nhưng điều đó chỉ xảy ra với các tệp lớn.
drk.com

Chính xác. Đó là lần duy nhất tôi thấy hành vi đó thật kỳ lạ. Các tệp này có kích thước dưới 1K.
McArthey

Trong tất cả mọi thứ - điên rồ - có một tệp có độ dài 0 có tên 'grep' trong cùng thư mục. Loại bỏ nó cho phép 'ít' hoạt động như bình thường. Tôi chỉ tìm thấy nó bởi vì tôi đã cố gắng thực hiện một lệnh grep từ thư mục. Câu hỏi tốt hơn là tại sao ít bị ảnh hưởng. Lệnh grep tôi hiểu - nhưng ít hơn ??
McArthey

@McArthey Đây là (một trường hợp nhẹ) lý do mà nó không được khuyến khích để có .trên của bạn PATH: bạn có thể kết thúc vô tình chạy bất kỳ rác cũ thay vì lệnh bạn có nghĩa là để chạy. Điều đó có thể rất nguy hiểm, đặc biệt nếu bạn đang sử dụng tài khoản có quyền quản trị viên.
amalloy

Hoàn toàn đồng ý nhưng cũng có vẻ như việc nâng cấp Linux của chúng tôi cũng có phần đáng trách.
McArthey
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.