Ngoài câu trả lời của / u / Anthon, bạn có thể làm một số việc như:
{ cat filename; tail -0f filename; }
Đó là -0
tùy chọn để đuôi là tương đương với -n 0
, có nghĩa là: dispaly 0 dòng. Nhưng -f
sẽ hiển thị các dòng mới.
Bạn không cần niềng răng { }
. Tôi đã sử dụng chúng bởi vì đôi khi bạn muốn chuyển hướng các nhà làm phim theo một cách nào đó. Ví dụ:
{ cat ; tail -0f -; } < /var/log/messages
Lưu ý bởi Ben Milwood: bạn có thể có một điều kiện cuộc đua trong đó tệp phát triển giữa thời điểm kết thúc cat
hoạt động và bắt đầu tail
hoạt động. Nhưng một lần nữa, đây là một vấn đề "hàn lâm" đối với một giải pháp học thuật.