Perl, actions sur fichier
Résolu/Fermé
Kharec
Messages postés
4146
Date d'inscription
dimanche 20 avril 2008
Statut
Contributeur
Dernière intervention
8 mai 2011
-
17 août 2009 à 21:19
Kharec Messages postés 4146 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 - 18 août 2009 à 15:56
Kharec Messages postés 4146 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 - 18 août 2009 à 15:56
A voir également:
- Perl, actions sur fichier
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
2 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
18 août 2009 à 09:49
18 août 2009 à 09:49
Salut,
Je vais te donner quelques indications et ensuite tu nous montrera ce que tu as essayé
1.
- utilise l'opérateur <> sur un fichier passer en argument
- <LIRE> sur un handle de fichier LIRE
2.
- utilise la variable prédéfinie $.
- lance un compteur $ligne++ pour compter les lignes parcourues
3.
- ouvre un handle en écriture ou ajout et quand le compteur est à 3 ou $. égal 3 fait un print HANDLE
4.
- ouvre un handle de fichier en mode ajout et écrit la ligne (elle sera écrite à la fin de fichier).
- pour écrire la ligne dans un endroit précis il y a plusieurs possibilités :
a. utilisation d'un fichier temporaire
b. stocker le fichier dans un tableau et ajouter un nouvel élément à la position désirée
etc.
Je vais te donner quelques indications et ensuite tu nous montrera ce que tu as essayé
1.
- utilise l'opérateur <> sur un fichier passer en argument
- <LIRE> sur un handle de fichier LIRE
2.
- utilise la variable prédéfinie $.
- lance un compteur $ligne++ pour compter les lignes parcourues
3.
- ouvre un handle en écriture ou ajout et quand le compteur est à 3 ou $. égal 3 fait un print HANDLE
4.
- ouvre un handle de fichier en mode ajout et écrit la ligne (elle sera écrite à la fin de fichier).
- pour écrire la ligne dans un endroit précis il y a plusieurs possibilités :
a. utilisation d'un fichier temporaire
b. stocker le fichier dans un tableau et ajouter un nouvel élément à la position désirée
etc.
Kharec
Messages postés
4146
Date d'inscription
dimanche 20 avril 2008
Statut
Contributeur
Dernière intervention
8 mai 2011
510
18 août 2009 à 15:56
18 août 2009 à 15:56
Merci beaucoup! Je crois avoir une idée, je vous la posterai =)