我从bash脚本运行gzip命令,它看起来像这样:
gzip -cr /source | split -b 1024m - /backup/03-31-16_backup.gz
有什么方法可以让我知道什么时候一个分块文件是完整的(即03-31-16_backup.gzaa,03-31-16_backup.gzab等)?我知道我可以在技术上检查大小,看看它的1024米但是这个过程中的最后一个文件可能不符合这个标准。
我无法找到split
的详细选项,因此我无法捕获输出和输出。 gzip也没有告诉我任何事情。
基本上我希望能够在gzip仍然有效的情况下上传已完成的分割文件,因为它需要很长时间才能完成。我无法管道,我使用的API并不支持。
有什么建议吗?
由于