linux中文件大小增加的进度条

linux中文件大小增加的进度条,linux,shell,logging,awk,sed,Linux,Shell,Logging,Awk,Sed,我有一个构建的日志文件,如果构建成功,它的大小大约为11MB。我想创建一个可视进度条(几乎可以用任何语言,最好是python或JS),当日志文件被写入一行时,或者当日志文件的大小增大时,该进度条都会进行。构建大约需要两个小时,我愿意接受基于时间创建进度条的建议,并在我用sed或awk捕获错误时停止进度条。有什么想法吗?提前谢谢 我有几个已知的错误,当遇到这些错误时,我可以检查它们以停止进度,我正在考虑使用sed或awk。考虑使用“pv”来监视文件的进度。您可以使用--size指定估计大小 这个问

我有一个构建的日志文件,如果构建成功,它的大小大约为11MB。我想创建一个可视进度条(几乎可以用任何语言,最好是python或JS),当日志文件被写入一行时,或者当日志文件的大小增大时,该进度条都会进行。构建大约需要两个小时,我愿意接受基于时间创建进度条的建议,并在我用sed或awk捕获错误时停止进度条。有什么想法吗?提前谢谢


我有几个已知的错误,当遇到这些错误时,我可以检查它们以停止进度,我正在考虑使用sed或awk。

考虑使用“pv”来监视文件的进度。您可以使用--size指定估计大小


这个问题非常类似于乐意帮忙。如果完全回答这个问题,请考虑接受答案。
tail -n +1 -f /path/to/log | pv --size 11000000  > /dev/null