I am trying to generate an archive on-the-fly in PHP and send it to the user immediately (without saving it). I figured that there would be no need to create a file on disk as the data I’m sending isn’t persistent anyway, however, upon searching the web, I couldn’t find out how. I also don’t care about the file format.
How can I create a zip archive of a directory structure in Python?
Is there a Python library that allows manipulation of zip archives in memory, without having to use actual disk files?
Is there a way to add/update a file in a tar.gz archive? Basically, I have an archive which contains a file at
/data/data/com.myapp.backup/./files/settings.txt and I’d like to pull that file from the archive (already done) and push it back into the archive once the edit has been done. How can I accomplish this? Is it problematic because of the
. in the path?
At the moment, if I download a compressed file, it could be any of a .tar.gz archive, a tar.bz2 arhive, a .zip archive or a .gz archive. And each time I do so, I have to remember what the command line options for that program are.
I need to upload a 400mb file to my web server, but I’m limited to 200mb uploads. My host suggested I use a spanned archive, which I’ve never done on Linux.