显示包含控制字符的文本文件的最终外观

时间:2019-01-25 14:07:32

标签: logging cron control-characters

我有一个cronjob,它运行一个程序,该程序的输出重定向到文本文件。在执行过程中,该程序将显示预期用于命令行的进度以及最终摘要。

我的问题是,使用\r个字符在同一行中不断更新进度。因此,重定向后的输出权重约为450kB,用于终端中单个文本页面的最终外观,并且只能通过cat读取,该{{1}}可以重播一系列代码。该文件的任何版本或显示内容都会显示第二行446984个字符...

是否有存储该文件最终显示的“快照”的方法?我找不到正确的搜索词。

1 个答案:

答案 0 :(得分:0)

您不能因为cron在运行任务时不创建终端。对我而言,明智的解决方案是尝试抑制(如果可能)此进度条。例如

wget -q ....
curl -s ...