小编Lib*_*bux的帖子

计算上一个程序的输出行数

我正在尝试计算某个程序产生的输出行数。问题是,程序需要很长时间才能运行,我想将输出显示给用户。有没有办法计算最后一个命令输出的行数?

我可以做,program | wc -l但这不会向用户显示输出。因此,据我所知,我必须这样做program; program | wc -l- 但该程序至少需要一分钟才能运行,所以我不想为了在底部显示行数而多次执行此操作。

编辑:

  • 有没有办法在发生时显示输出(逐行),然后在最后返回一个计数?

command-line shell bash debian

41
推荐指数
4
解决办法
7万
查看次数

标签 统计

bash ×1

command-line ×1

debian ×1

shell ×1