【问题标题】:7zip Multi-Part Archives on Linux: E_FAILLinux 上的 7zip 多部分存档:E_FAIL
【发布时间】:2016-08-01 17:26:07
【问题描述】:

我有一个 Ubuntu 服务器,只花了 2 天时间将一个 22GB 的多部分存档传输到它。 22GB 被分成 1800 个 10MB 的部分。

每当我尝试提取它们时(p7zip 9.20):

7z x "*.7z.*"

我收到一个错误:

Error: E_FAIL

是的,我已经检查过了,我有超过 250GB 的可用磁盘空间,所以这不会导致问题。操作系统为64位,磁盘格式化为ext4。

有谁知道为什么会导致这个错误,或者除了 p7zip 之外我可以使用其他任何程序来提取它们吗?

【问题讨论】:

    标签: ubuntu multipart 7zip


    【解决方案1】:

    对于所有有相同问题的灵魂:手动连接部分然后提取。

    ls -v | grep .7z | sed 's| |\\ |g' | xargs cat > out.7z
    
    1. ls -v:对文件进行数字排序。
    2. grep:只选择 7zip 档案
    3. sed:处理文件名中的空格
    4. cat:连接文件。

    然后简单地说:

    7z x out.7z
    

    【讨论】:

    • 你拯救了我的灵魂
    猜你喜欢
    • 2022-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-27
    • 2019-09-18
    • 1970-01-01
    • 2016-05-13
    相关资源
    最近更新 更多