如何使用 ^M 停止基于 python 的 borg 备份日志记录

如何使用 ^M 停止基于 python 的 borg 备份日志记录

我正在尝试使用 borg 重复数据删除归档程序创建一个日志文件来监控备份进度。当我记录时,^M尽管在 Linux 上运行脚本,但文件中的每一行都包含控制字符。有没有办法阻止borg在日志文件中以这种格式输出?

我尝试将输出(使用|&)通过管道传输到日志文件tr -d '^M'之前,但在这种情况下,虽然现在在终端上显示运行状态,但在这种情况下实际上没有任何内容写入日志文件。&>>borg

或者,我尝试了“tr -d '\r”,希望它能保留新行。在这种情况下,日志文件就变成了一大行。

相关内容