Bonjour,

J'ai un fichier et je souhaite l'éclater en sous fichiers.

Exemple
AAAAAA MOTIF1 AZERTYUIOPAZERTYUIOP
BBBBBB MOTIF2 AZERTYUIOPAZERTYUIOPPAOPO
CCCCC MOTIF3 AZERTYUIOPAZERTYUIOPPPPPP
DDDDD MOTIF1 AZERTYUIOPAZERTYUIOPAZEPROT
EEEEEE MOTIF1 AZERTYUIOPAZERTYUIOP
....

Je souhaite ventiler ce fichier en trois sous-fichiers :

Le 1er contiendra que les enregistrements correspondants à MOTIF1
Le 2ème contiendra que les enregistrements correspondants à MOTIF2
Le 3ème contiendra que les enregistrements correspondants à MOTIF3

Au même temps que je ventile, je souhaite ne lire le fichier d'origine d'une seule fois. La raison est simple, il est assez volumineux.

Avez-vous une idée.

Merci d'avance pour votre aide.