On Mon, 2007-01-29 at 01:38 +0200, Tzahi Fadida wrote: > Hi, > I wish to archive a 50mb file into several parts of 5mb files in linux. > I also need to be able to open the files in windows. > For some unknown reason, i can't find a way (other than using a non-free rar) > to do this. > I tried zipsplit but it says something about the file being too large or > something like this.
I never had any problem with zipsplit, but as unlike the zip command itself, it doesn't do stdio streaming, you need to make sure you have enough free space to do the work - to hold the original zip, the splitted files resulting from the operation and at most as much temporary space as the original large file. > What can i do? tar -M creates multiple tar volumes, but managing them (using -F) is not straight forward, and you also can't compress them on the fly, so you'd have to compress them one by one after tarring, and uncompress all of them before untarring. Also - I don't know how windows software would handle multi-volume tars. You might also want to look at http://www.informatik-vollmer.de/software/split-tar.php which claims to generate standard tarballs, though I never tried it (#include <std.disclaimer>) > Also, i am trying to backup my files (many thousands of them). is there a way > to cause tar or something else not to use a local tmp directory (since i > don't have enough room) and also, it seems to eat too much memory till my kde > programs starts to close. I usually stream tars to standard out, and I never noticed it using any amount of tmp (/tmp is a rather small ramdisk on my server - I'm sure I would have noticed if it would eat out of that). -- Oded ::.. Brace yourselves. We're about to try something that borders on the unique: an actually rather serious technical book which is not only (gasp) vehemently anti-Solemn, but also (shudder) takes sides. I tend to think of it as `Constructive Snottiness.' -- Elements of Networking Style / Mike Padlipsky ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
