小编Mat*_*yon的帖子

使用 ^H 和 ^M 字符评估大文件

我有一个包含许多日志文件^H^M字符,如产生这个文件更新了基于文本的进度栏的过程。

使用时cat,输出会被评估并显示为人类可读和简洁。下面是一个示例输出。

Epoch 11/120
4355/4355 [==============================] - ETA: 0s - loss: 0.0096   
Epoch 00011: val_loss did not improve from 0.00992
4355/4355 [==============================] - 1220s 280ms/step - loss: 0.0096 - val_loss: 0.0100
Run Code Online (Sandbox Code Playgroud)

但是,与上面的实际打印文本cat所建议的(70MB 大约 900 行)文本相比,文件本身是巨大的。

下面是日志文件中包含的实际文本的片段。

1/Unknown - 0s 81us/step - loss: 0.5337^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^M  2/Unknown - 1s 438ms/step - loss: 0.5299^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^
H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^M      3/Unknown - 1s 386ms/step - loss: 0.5286^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^M      4/Unknown - 1s 357ms/step - loss: 0.5289^H^H^H^H^H^H^H^H^H^
H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^M      5/Unknown - 2s 339ms/step - loss: …
Run Code Online (Sandbox Code Playgroud)

bash cat

5
推荐指数
0
解决办法
170
查看次数

标签 统计

bash ×1

cat ×1