Có lẽ ít hơn là phù hợp hơn cho nhu cầu của bạn?
ls /usr/bin | less
Đối với tôi, nó hoạt động tức thời trên một máy tính xách tay 5 tuổi với ổ cứng cổ điển, nhưng đầu cũng nhanh không kém.
Bạn có thể chấm dứt less
sớm với q.
Tôi đoán giả định của bạn về nguồn gốc của độ trễ 1s là sai, nhưng có thể phụ thuộc vào hương vị Unix hoặc vỏ của bạn, ít hơn hoặc lệnh đầu.
Trên Linux, với GNU-ls,
ls -R /usr | less
bắt đầu xuất ngay lập tức cho tôi, trong khi toàn bộ đầu ra đang chạy không chạy - vì vậy nó chắc chắn chưa kết thúc, trước khi bắt đầu ít hơn. Bạn có thể kiểm tra, nếu bạn có độ trễ liên tục là 1 giây hoặc có thể hơn, tùy thuộc vào đầu ra hay không.
Tôi đoán sự chậm trễ 1s của bạn có một lý do khác, có lẽ ổ cứng sẽ đi ngủ và cần thức dậy?
Bạn có chậm trễ như vậy cho rất ít tập tin không?