tar 排除特定路径上的错误输出

tar exclude error-output on specific paths

是否可以像使用 exclude 排除文件一样忽略错误消息,例如:/etc/some-tool/some-log: file changed as we read it

我正在使用 tar 进行系统备份,将 stdout 和 stderr 重定向到日志文件中。我得到了一些包含日志文件的目录。只是不想在我的结果文件中每天都有相同的错误行(如上所示)。

到目前为止在 man tar 上找不到可以帮助我的命令。

我写了一个脚本来分析输出日志并确定它是否是一个错误。忽略全局范围内的警告不是我想要的。花了我一些时间,但我认为这是最安全的方法。