Travail sur les commandes Unix avancées: emacs
Consignes:
- Egrep
- Fichier de travail : p96.tab
- Rechercher les fiches contenant une interrogation
- Rechercher les fiches correspondant au bébé 12
- Rechercher les fiches correspondant au bébé 1
- Rechercher les fiches pour lesquelles le score médical est de 12
- Rechercher les fiches pour lesquelles le score médical est de 10
- Fichier de travail : p96.bal
- Rechercher les fiches concernant les bébés 10 à 12
- Rechercher les fiches concernant les bébés 10 et 12
- Rechercher le nombre de bébés de 23 à 30 semaines
- Rechercher les fiches du jour 0 pour lesquelles le bébé est né à 28 semaines
- Rechercher les fiches des bébés nés entre 23 et 29 semaines
Réponses:
- Egrep
- Fichier de travail : p96.tab
- Rechercher les fiches contenant une interrogation
Commande:
macbook-de-admin:tal-exo admi$ egrep "\?" p96.tab > eg1.txt
Résultat:
Cliquez ici pour visualiser le résulat:
- Rechercher les fiches correspondant au bébé 12
Commande:
macbook-de-admin:tal-exo admi$ egrep "^12[0-9][0-9][0-9]*" p96.tab > eg2.txt
Résultat:
Cliquez ici pour visualiser le résulat:
- Rechercher les fiches correspondant au bébé 1
Commande:
macbook-de-admin:tal-exo admi$ egrep "^1[0-9][0-9]\>" p96.tab > eg3.txt
Résultat:
Cliquez ici pour visualiser le résulat:
- Rechercher les fiches pour lesquelles le score médical est de 12
Commande:
macbook-de-admin:tal-exo admi$ egrep "\<12[^0-9]*$" p96.tab > eg4.txt
Résultat:
Cliquez ici pour visualiser le résulat:
- Rechercher les fiches pour lesquelles le score médical est de 10
Commande:
macbook-de-admin:tal-exo admi$ egrep "\<10[^0-9]*$" p96.tab > eg5.txt
Résultat:
Cliquez ici pour visualiser le résulat:
- Fichier de travail : p96.bal
- Rechercher les fiches concernant les bébés 10 à 12
Commande:
macbook-de-admin:tal-exo admi$ egrep "1[0-2][^0-9]" p96.bal > eg6.txt
Résultat:
Cliquez ici pour visualiser le résulat:
- Rechercher les fiches concernant les bébés 10 et 12
Commande:
macbook-de-admin:tal-exo admi$ egrep "1[02][^0-9]" p96.bal > eg7.txt
Résultat:
Cliquez ici pour visualiser le résulat:
- Rechercher le nombre de bébés de 23 à 30 semaines
Commande:
macbook-de-admin:tal-exo admi$ egrep -c "<2[3-9]:30>" p96.bal
Résultat:
104
Il y a 104 fiches avec des bébés de 23 à 30 semaines.
- Rechercher les fiches du jour 0 pour lesquelles le bébé est né à 28 semaines
Commande:
macbook-de-admin:tal-exo admi$ egrep "0[^0-9].+28" p96.bal > eg8.txt
Résultat:
Cliquez ici pour visualiser le résulat:
- Rechercher les fiches du jour 0 pour lesquelles le bébé est né à 28 semaines
Commande:
macbook-de-admin:tal-exo admi$ egrep "0[^0-9].+28" p96.bal > eg8.txt
Résultat:
Cliquez ici pour visualiser le résulat:
- Rechercher les fiches des bébés nés entre 23 et 29 semaines
Commande:
macbook-de-admin:tal-exo admi$ egrep "2[3-9]" p96.bal > eg9.txt
Résultat:
Cliquez ici pour visualiser le résulat:
Exercice précédent
Exercice suivant
Copyright 2009 Tubiana Séverine, tous droits réservés