f_bassem007
Messages postés6Date d'inscriptionmardi 10 juillet 2007StatutMembreDernière intervention 9 août 2011
-
17 déc. 2008 à 13:22
cs_exar
Messages postés286Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention22 avril 2012
-
29 déc. 2008 à 12:23
bonjour, j`ai besoin de savoir coomment ca se passe :
Carnet d'anniversaire, en shell
On désire gérer, à partir du shell, une base texte de personnes.
La base sera un fichier texte, contenant une personne par ligne, avec des champs: Nom:Prenom:Telephone:email:DateDeNaissance
séparés par des caractères : On rappelle l'idiome shell IFS=:; read a b c d e qui permet de découper une telle ligne.
On supposera que le carnet est stocké dans $HOME/lib/carnet
Affichage du carnet
Réaliser un script affichage qui prend un tel fichier et l'affiche sous une forme plus lisible par un être humain, e.g.,: Nom: Rebal
Prenom: Joseph
Email: [mailto:rebal@yahoo.com rebal@yahoo.com]
tel: 05 32 12 29 15
Anniversaire: 08/12/1980
========
...
Entrée dans le carnet
Faire un 2e script, interactif, qui pose des questions à l'utilisateur, récupère les éléments d'une entrée de carnet, et l'ajoute à la fin du carnet.
Anniversaire
Réaliser un script qui, à partir de la date du jour, extrait du carnet les gens dont l'anniversaire tombe aujourd'hui. Un tel script pourrait par exemple être appelé à partir du .profile de l'utilisateur, comme pense-bête.