我不确定这是否可能,但我认为是;如果我对特定目录进行压缩,我需要找出压缩后的 tar 文件可能有多大。我只需要在运行较长的 tar 创建时的进度数字。
如果我知道完成后的 tar 文件有多大,我就可以制定自己的进度数字。我知道 tar 文件进度条,但它们是交互式的,我只是想不时检查一下以查看当前百分比;有什么想法吗?
最佳答案
您无法提前确定这一点。您可以做的最好的事情是根据源文件的数量或源字节的数量来校准进度条,然后随着压缩的进行而前进。
关于linux - 根据目录确定 .tar.gz 文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6904843/