Hi Yann, you may be better off doing a proper mime parsing rather than using sed and grep. Otherwise you may end up with a complete mess...
Moreover the advantage is that others have already done that for you ;-))) Perl MIME::Tools (comes with examples) stripmime http://www.phred.org/~alex/stripmime.html demime http://scifi.squawk.com/demime.html Just to name some - but there are many more. Hope that helps Marcus On Mon, 2005-03-07 at 11:49 +0100, Yann Cochard wrote: > Hello, > > Savez-vous comment enlever les fichiers attaches contenus dans un fichier > mbox ? > Ils apparraissent generalement ainsi : > ------=_NextPart_000_6E21_01C4F333.5A18E880 > Content-Type: application/ms-tnef; > name="winmail.dat" > Content-Transfer-Encoding: base64 > Content-Disposition: attachment; > filename="winmail.dat" > > eJ8+Ig8NAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy > b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEIAAUABAAAAAAAAAAAAAEJAAQAAgAAAAAA > ... [snip] ca continue comme ca assez longtemps [/snip] ... > AAADAAYQGaEFogMABxAUBAAAAwAQEAAAAAADABEQAQAAAB4ACBABAAAAZQAAAEhFTExPLERJRFNP > TUVCT0RZQU5TV0VSRURGQUJSSVpJT1NRVUVTVElPTj9JTkNBU0VOT1RJV0lMTEZJUlNUQVNLSElN > VE9MT0dUSEVDQUxMUFJPUEVSTFlDSEVFUlNEQU5JRUwAAAAAAis= > > ------=_NextPart_000_6E21_01C4F333.5A18E880-- > > J'ai essaye a coup de grep / sed et regexp, mais ce n'est pas tres sur. > Comment faire par exemple : Pour chaque groupe de 2 lignes comme celles-ci : > ------=_NextPart_000_6E21_01C4F333.5A18E880 > ------=_NextPart_000_6E21_01C4F333.5A18E880-- > enlever tout ce qu'il y a entre. > > Merci ! > Yann Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 **** Pas de message au format HTML, SVP ****