Tôi muốn một tail -f
loại hành vi đọc toàn bộ tệp và sau đó tiếp tục theo dõi nó như được viết.
DUNG DỊCH
Dựa trên câu trả lời tôi đã chấp nhận, công việc này: tail -f -n +1 {filename}
Tại sao nó hoạt động: Các -f
tùy chọn tiếp tục "làm theo" các tập tin và đầu ra dòng mới khi chúng được ghi vào tập tin. Các -n +1
hướng dẫn tail
để bắt đầu đọc các tập tin từ dòng đầu tiên. Sử dụng -n -10
sẽ bắt đầu với mười dòng cuối cùng của tệp.
Tôi tin rằng
—
ryekayo
more fileName
sẽ làm điều đó
không..cũng không thêm các dòng bổ sung được thêm vào tập tin sau khi bắt đầu thêm.
—
Rinzwind
Có lẽ
—
mwfearnley
tail -f -n 100...
sẽ liên quan đến việc đọc trước tệp để xác định số lượng dòng, trừ khi nó đủ thông minh để tìm ra giới hạn trên cho số lượng dòng dựa trên kích thước tệp.
tail -f -n 10000000000000000000
có lẽ sẽ hiển thị tất cả các dòng phải không? (có thể 10000000000000000000 là hơi nhiều: =))