Tôi biết tất nhiên rằng
cat logfile.txt | wc -l
120
sẽ cho tôi biết số lượng dòng trong một tập tin.
Trong khi
tail -f logfile.txt
sẽ chỉ cho tôi những dòng mới mà một chương trình khác viết logfile.txt
.
Có thể kết hợp cả hai để tôi có được số lần cập nhật liên tục của logfile.txt với các tiện ích văn bản tiêu chuẩn không?
Tôi biết về
watch wc -l logfile.txt
nhưng tôi không muốn đếm lại toàn bộ tập tin mỗi lần, điều đó dường như là một sự lãng phí. Người ta sẽ cần một số chỉ được nối thêm mỗi giây hoặc lâu hơn và có thể \r
thay vì \n
ở cuối dòng.
cat
sản lượng đường ốngwc
cũng là một sự lãng phí lớn !!