Initiation au Perl
12. Exercices
Pour apprendre un langage la meilleure méthode est de l'utiliser.
Je vous conseillerez donc en premier temps de reprendre tous les exemples
des chapitres précédant et de regarder les résultats, de les modifier pour
obtenir un le résultat que vous désirez...
Voici quelques exemples de programmes que vous deviez pouvoir réaliser :
- Manipulation des nombres et conditions
- Programme d'extraction des racines d'un polynôme du second degré.
- Manipulation de fichier et conditions
- Programme comptant les lignes non vide d'un fichier texte.
- Expressions régulières et appartenance
- Programme comptant les lignes d'un fichier contenant X ou x.
- Programme comptant les lignes d'un fichier contenant un chiffre.
- Programme comptant les lignes d'un fichier contenant un mot demande en argument.
- Expressions régulières et substitution
- Programme remplaçant tous les A ou a par Z et z.
- Programme supprimant tous les chiffres d'un fichier.
- Expressions régulières
- Programme affichant dans un tableau les informations (Login, Nom, répertoire Home)
des utilisateurs de votre système, C'est information sont contenues dans
le fichier '/etc/password' et sont sous la forme suivant :
Login:Password:IDU:IDG:Nom Prénom:Répertoire Home: Shell
exemple : (ftls:FMn6Faux8CNk:500:500:Frederic TYNDUIK:/home/ftls:/bin/bash)
Faire une version utilisant split, et une utilisant les expressions régulières (avec $1, $2)...
Il n'y a pas les solutions sur le site pour éviter de vous influencer, car il existe
plusieurs manière pour arriver au résultat, la seule façon de savoir si votre programme
fonctionne correctement est de le tester...
|