Here is a rough one, little background:

I have an Entourage email database, it has grown beyond 4GB, which is the
limit of the database for the version I have.  All efforts to get it to work
have failed.

I used split to chunk the file into 5 groups, 4 1GB and 1 file with the
rest.  The remaining file is a few hundred megs, most of which is base64
attachments.

In this file of course is also database gunk and binary data.
I want to strip out the base64 attachments, and unsplit the file.

This will get me to a file under 4Gb, or close to it, and I should be able
to at least get back to some of my emails.

I have to be careful to only touch the base64 bits though, or I corrupt the
file. I have ran tests on smaller files, the theory works.

So, in a multi hundred meg file, anyone know how I can find the base64
lines, and carriage return, and delete them, leaving the rest in tact.
Ideally, it would look for the base64 start as a trigger, and maybe a
boundary.  I am not sure base64 will be identifiable amongst all the other
stuff in the file though.
-- 
-------------------------------------------------------------
Scott Haneda                                Tel: 415.898.2602
<http://www.newgeo.com>                     Novato, CA U.S.A.



-- 
------------------------------------------------------------------
Have a feature request? Not sure the software's working correctly?
If so, please send mail to <[EMAIL PROTECTED]>, not to the list.
List FAQ: <http://www.barebones.com/support/lists/bbedit_talk.shtml>
List archives: <http://www.listsearch.com/BBEditTalk.lasso>
To unsubscribe, send mail to:  <[EMAIL PROTECTED]>

Reply via email to