Partie 3- Exercice Corpus prématurés egrep

Fichier p96.tab

Question 1

  • Extraire les fiches contenant une interrogation

Commande :   

Résultat : cliquez ici

Commentaires: On déspécialise l'opérateur point d'interrogation ? avec le backslash.

Question 2

Extraire les fiches correspondant au bébé 12

Commande :  

Résultat : cliquez ici

Commentaires:  On cherche 12 en début de ligne car le numéro du bébé est au début suivi du numéro du jour (un chiffre) et du numéro d'observation dans la journée (au moin un chiffre).

Question 3

Extraire les fiches correspondant au bébé 1.

Commande :   

Résultat :  cliquez ici

Commentaire : On cherche un nombre de 3 chiffres en début de ligne car les fiches du bébé1 n'ont que 3 chiffres.

Question 4

Extraire les fiches pour lesquelles le score médical est de 12.

Commande :   

Résultat : cliquez ici

Commentaires: On cherche 12  suivi de tout autre caractère non-numérique en fin de ligne car le score médical est situé en fin de ligne et peut être suivi de tabulations.

Question 5

Faire de même pour un score de 10..

Commande :  

Résultat : cliquez ici

Commentaires: même démarche que pour la question 5

Question 6

Quelles sont les fiches qui vont être extraites si l'on recherche les fiches commençant par 13 ? Expliquer ?

        Commande :   

        Résultat : cliquez ici

       Commentaires: On va extraire les fiches du bébé 13 ou celles du bébé 1

Question 7

.Extraire les fiches correspondant aux bébés faisant au moins 1000 grammes.

        Commande :   

        Résultat : cliquez ici
      
       Commentaires: On cherche un nombre à 4 chiffres suivi de 8 nombres séparés par des tabulations en fin de ligne.

Fichier p96.bal

Question 1

  • Extraire les fiches concernant les bébés 10 à 12

        Commande :   

        Résultat : cliquez ici

Question 2

Extraire les fiches concernant les bébés 10 et 12, c'est-à-dire sans 11 et 13

        Commande :   

        Résultat : cliquez ici

Question 3

Trouver le nombre de bébés de 23, ..., 30 semaines

        Commande :   

        Résultat : cliquez ici
   
       Commentaires: on utilise l'option -c pour compter le nombre d'occurences

Question 4

Extraire les fiches du jour 0 pour lesquels le bébé est né à 28 semaines

        Commande :   

        Résultat : cliquez ici
    
       Commentaires: on cherche 28 qui n'est pas suivi d'une virgule pour ne récupérer que le nombre entier

Question 5

Extraire les fiches des bébés nés entre 23 et 29 semaines

        Commande :   

        Résultat : cliquez ici

Question 6

Extraire les fiches pour lesquels le bébé à la naissance faisait au moins 1000 grammes

        Commande :   

        Résultat : cliquez ici

Question 7

Extraire les fiches pour lesquels le bébé à la naissance faisait moins de 1000 grammes

        Commande :   

        Résultat : cliquez ici

Question 8

Extraire les fiches rédigées par les infirmières 12 et 22

        Commande :   

        Résultat : cliquez ici

Question 9

Si l'on veut extraire les fiches rédigées par les infirmières 2, 12 et 22, quel est l'inconvénient de la solution suivante
egrep '<INFIRMIERE>(2|12|22)' p96.bal ?

        Commande :   

        Résultat : cliquez ici
    
       Commentaires: L’inconvénient de cette commande pour extraire les fiches rédigées par les infirmières 2, 12 et 22 c’est qu’on récupère aussi les fiches rédigées par les infirmières 20, 21, 23 et 28.


Question 10

Extraire les fiches concernant le bébé 10 et ne correspondant pas au jour 0

        Commande :   

        Résultat : cliquez ici