{
    "mode": "man",
    "parameter": "zipsplit",
    "section": "1",
    "url": "https://www.chedong.com/phpMan.php/man/zipsplit/1/json",
    "generated": "2026-06-15T18:53:09Z",
    "synopsis": "zipsplit [-t] [-i] [-p] [-s] [-n size] [-r room] [-b path] [-h] [-v] [-L] zipfile",
    "sections": {
        "NAME": {
            "content": "zipsplit - split a zipfile into smaller zipfiles\n\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "zipsplit [-t] [-i] [-p] [-s] [-n size] [-r room] [-b path] [-h] [-v] [-L] zipfile\n\n",
            "subsections": []
        },
        "ARGUMENTS": {
            "content": "zipfile  Zipfile to split.\n\n",
            "subsections": []
        },
        "OPTIONS": {
            "content": "",
            "subsections": [
                {
                    "name": "-t",
                    "content": "",
                    "flag": "-t"
                },
                {
                    "name": "-i",
                    "content": "",
                    "flag": "-i"
                },
                {
                    "name": "-n",
                    "content": "Make zip files no larger than \"size\" (default = 36000).\n",
                    "flag": "-n"
                },
                {
                    "name": "-r",
                    "content": "Leave room for \"room\" bytes on the first disk (default = 0).\n",
                    "flag": "-r"
                },
                {
                    "name": "-b",
                    "content": "Use path for the output zip files.\n",
                    "flag": "-b"
                },
                {
                    "name": "-p",
                    "content": "",
                    "flag": "-p"
                },
                {
                    "name": "-s",
                    "content": "",
                    "flag": "-s"
                },
                {
                    "name": "-h",
                    "content": "",
                    "flag": "-h"
                },
                {
                    "name": "-v",
                    "content": "",
                    "flag": "-v"
                },
                {
                    "name": "-L",
                    "content": "",
                    "flag": "-L"
                }
            ]
        },
        "DESCRIPTION": {
            "content": "zipsplit reads a zipfile and splits it into smaller zipfiles.\n\n",
            "subsections": []
        },
        "EXAMPLES": {
            "content": "To be filled in.\n\n",
            "subsections": []
        },
        "BUGS": {
            "content": "Does not yet support large (> 2 GB) or split archives.\n\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "zip(1), unzip(1)\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "Info-ZIP\n\n\n\nv3.0 of 8 May 2008                               zipnote(1)",
            "subsections": []
        }
    },
    "summary": "zipsplit - split a zipfile into smaller zipfiles",
    "flags": [
        {
            "flag": "-t",
            "long": null,
            "arg": null,
            "description": ""
        },
        {
            "flag": "-i",
            "long": null,
            "arg": null,
            "description": ""
        },
        {
            "flag": "-n",
            "long": null,
            "arg": null,
            "description": "Make zip files no larger than \"size\" (default = 36000)."
        },
        {
            "flag": "-r",
            "long": null,
            "arg": null,
            "description": "Leave room for \"room\" bytes on the first disk (default = 0)."
        },
        {
            "flag": "-b",
            "long": null,
            "arg": null,
            "description": "Use path for the output zip files."
        },
        {
            "flag": "-p",
            "long": null,
            "arg": null,
            "description": ""
        },
        {
            "flag": "-s",
            "long": null,
            "arg": null,
            "description": ""
        },
        {
            "flag": "-h",
            "long": null,
            "arg": null,
            "description": ""
        },
        {
            "flag": "-v",
            "long": null,
            "arg": null,
            "description": ""
        },
        {
            "flag": "-L",
            "long": null,
            "arg": null,
            "description": ""
        }
    ],
    "examples": [
        "To be filled in."
    ],
    "see_also": [
        {
            "name": "zip",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/zip/1/json"
        },
        {
            "name": "unzip",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/unzip/1/json"
        }
    ],
    "tldr": {
        "source": "official",
        "description": "Split a Zip archive into smaller Zip archives.",
        "examples": [
            {
                "description": "Split Zip archive into parts that are no larger than 36000 bytes (36 MB)",
                "command": "zipsplit {{path/to/archive.zip}}"
            },
            {
                "description": "Use a given [n]umber of bytes as the part limit",
                "command": "zipsplit -n {{size}} {{path/to/archive.zip}}"
            },
            {
                "description": "[p]ause between the creation of each part",
                "command": "zipsplit -p -n {{size}} {{path/to/archive.zip}}"
            },
            {
                "description": "Output the smaller Zip archives into a given directory",
                "command": "zipsplit -b {{path/to/output_directory}} -n {{size}} {{path/to/archive.zip}}"
            }
        ]
    }
}