我有一个巨大的未压缩 tar 文件(1 tb),我想检查它,因此我尝试提取它以查看一切是否顺利。由于这需要很长时间,我想在提取时在屏幕上打印一些信息。太糟糕了建议的检查点行动这里不按预期工作。如果尝试这个命令:
tar -xf big_fat_backup.tar --checkpoint=10000 --checkpoint-action=ttyout='%{%Y-%m-%d %H:%M:%S}t (%d sec): #%u, %T%*\r'
字符串中的元字符不会扩展(%u 除外),并且我有以下输出:
%{%Y-%m-%d %H:%M:%S}t (%d sec): #10000, %T%*
我只是从手册上复制过来的,所以我做错了什么?
额外问题:如果我使用 -W 开关创建存档并且没有打印任何错误,我是否应该确保存档写入正确?