【问题标题】:Determine .tar.gz filesize based on directory根据目录确定 .tar.gz 文件大小
【发布时间】:2011-08-01 21:44:01
【问题描述】:

我不确定这是否可行,但我认为是;如果我对特定目录进行 tar 处理,我需要找出 gzip 压缩的 tar 文件可能有多大。我只是想要在长时间 tar 创建运行时的进度数字。

如果我知道一旦完成 tar 文件会有多大,我就可以制作自己的进度编号。我知道 tar 文件进度条,但它们是交互式的,我只是想不时查看一下当前的百分比;有什么想法吗?

【问题讨论】:

    标签: linux gzip gnu tar


    【解决方案1】:

    您无法提前确定这一点。您可以做的最好的事情是根据源文件的数量或源字节的数量来校准进度条,然后随着压缩的进行推进它。

    【讨论】:

    • 是的,这是有道理的,基本上列出存档当前拥有的内容,并将其与您的文件列表进行比较。感谢您的回答。
    猜你喜欢
    • 1970-01-01
    • 2014-06-13
    • 2012-06-17
    • 1970-01-01
    • 2014-07-16
    • 1970-01-01
    • 2014-08-05
    • 2011-05-16
    • 1970-01-01
    相关资源
    最近更新 更多