Bonjour. je suis novice en perl et j'apprends à faire des manipulations sur des fichiers. J'ai un fichier que j'aimerais découper en plusieurs autres. Vous comprendrez mieux avec l'exemple.
fichier.txt :
CANDIDAT BZ0AH2 SDFFSSD
VOTE FSDFDD FDSFDGG
VOTE DSFDFD ZFDFGTR
CANDIDAT BN38KU YTHUUHG
VOTE ADZRTU FHYGRYY
CANDIDAT DGBUYIH FHGFBBH
VOTE DGGFHH HGFNGHU
VOTE GJB23BJ FHJBHUU
VOTE AZRT99 16GG583
VOTE DGGG89 MARS111
Ce qu'il me faudrait en fait c'est qu'à chaque fois que j'ai une ligne qui commence par CANDIDAT, je crée un nouveau fichier que je nommerais par exemple CANDIDATX.txt (avec X un compteur). Au final, j'aimerais me retrouver avec 3 fichiers selon l'exemple donné. Mes fichiers seraient comme suit :
CANDIDAT1.txt :
CANDIDAT BZ0AH2 SDFFSSD
VOTE FSDFDD FDSFDGG
VOTE DSFDFD ZFDFGTR
CANDIDAT2.txt :
CANDIDAT BN38KU YTHUUHG
VOTE ADZRTU FHYGRYY
CANDIDAT3.txt :
CANDIDAT DGBUYIH FHGFBBH
VOTE DGGFHH HGFNGHU
VOTE GJB23BJ FHJBHUU
VOTE AZRT99 16GG583
VOTE DGGG89 MARS111
Esque quelqu'un saurait comment faire ça en perl? merci de votre aide
Partager