我想创建一个加密的 tar,但我也想记录 tar 压缩的内容,我正在使用以下命令:
tar -cvvf - --files-from=/root/backup.cfg | openssl des3 -salt -k backuppass | dd of=/root/tmp/back.encrypted
但我需要一份 tar 的标准输出日志。我不知道如何得到它,因为如果我在 tar 命令 openssl 中使用“>”,结果是不正确的。
我还检查了 tar 手册,希望找到一些将 stdout 写入文件的选项,但我一无所获。
有帮助吗?
感谢和问候。
感谢这个问题,我不知道 tar 在那种情况下的表现。在我看来,如果存档是 stdout,tar 会在 stderr 上输出所有其他信息。因此,在这里您可以记录到 backup-tar.log: