1

LaTeX コンパイル用の Makefile がありますが、多くの情報が出力されます。確かに把握しすぎ。しかし、それを省略すると、コンパイルが失敗する理由を見つけるのに苦労します。

出力された行の量に基づいて、プログレスバーを作成するというアイデアがありました(出力される行の合計量がわかっていると仮定します)

基本的に私が求めているのは、実行が出力した行数を動的にカウントすることは可能ですか?

私は知ってwc -lいますが、コンパイルの途中でそれを行う方法はありますか?

ありがとう

4

2 に答える 2

1

pvこのユーティリティを行モードで使用できます。

make | pv -l -s EXPECTED_LINES
于 2013-06-01T10:25:09.520 に答える
0

標準出力を単純に にリダイレクトして/dev/null、エラーだけを残すのはどうですか?

$ echo info; echo error >&2
info
error
$ (echo info; echo error >&2) > /dev/null
error
于 2013-06-01T08:38:15.083 に答える