L5OTC1
Partie 3
Exercices sur le " Corpus Prématurés " avec emacs
Fichier de travail p96.tab
Rechercher les fiches contenant une interrogation
![](images/Partie3/emacs part3 q1.png)
Rechercher les fiches correspondant au bébé 12
![](images/Partie3/emacs part3 q2.png)
Rechercher les fiches correspondant au bébé 1
![](images/Partie3/emacs part3 q3.png)
Rechercher les fiches pour lesquelles le score médical est de 12
![](images/Partie3/emacs part3 q4.png)
Faire de même pour un score de 10. Pouvez-vous expliquer le résultat ?
![](images/Partie3/emacs part3 q5.png)
Ici, nous avons mis une tabulation derrière le "10" pour qu'emacs ne confonde pas avec une autre colonne (qui ne correspondrait pas au score médical par exemple).
Fichier de travail p96.bal
Rechercher les fiches concernant les bébés 10 à 12
![](images/Partie3/part3 emacs point1bal.jpg)
Ici, comme l'image n'est pas explicite, nous avons tapé Alt+s+o (raccourci clavier pour la fonction occur), puis ‹BEBE›1[0-2]
Rechercher les fiches concernant les bébés 10 et 12, c'est-à-dire sans 11 et 13
![](images/Partie3/part3 emacs point2bal.jpg)
Rechercher le nombre de bébés de 23, ..., 30 semaines
![](images/Partie3/part3 emacs point3bal.jpg)
Rechercher les fiches du jour 0 pour lesquels le bébé est né à 28 semaines
![](images/Partie3/part3 emacs point4bal.jpg)
Rechercher les fiches des bébés nés entre 23 et 29 semaines
![](images/Partie3/part3 emacs point5bal.jpg)
Rechercher les fiches pour lesquels le bébé à la naissance faisait au moins 1000 grammes
![](images/Partie3/part3 emacs point6bal.jpg)
Rechercher les fiches pour lesquels le bébé à la naissance faisait moins de 1000 grammes
![](images/Partie3/part3 emacs point7bal.jpg)
Extraire les fiches rédigées par les infirmières 12 et 22
![](images/Partie3/part3 emacs point8bal.jpg)
Extraire les fiches concernant le bébé 10 et ne correspondant pas au jour 0
![](images/Partie3/part3 emacs point9bal.jpg)
Exercices sur le " Corpus Prématurés " avec egrep
Fichier p96.tab.
Extraire les fiches contenant une interrogation
![](images/Partie3/part3 egrep point1.jpg)
Fichier de résultats : Lien
Extraire les fiches correspondant au bébé 12
![](images/Partie3/part3 egrep point2.jpg)
Fichier de résultats : Lien
Extraire les fiches correspondant au bébé 1
![](images/Partie3/part3 egrep point3.jpg)
Fichier de résultats : Lien
Extraire les fiches pour lesquelles le score médical est de 12
![](images/Partie3/part3 egrep point4.jpg)
Fichier de résultats : Lien
Faire de même pour un score de 10.
![](images/Partie3/part3 egrep point5.jpg)
Fichier de résultats : Lien
Quelles sont les fiches qui vont être extraites si l'on recherche les fiches commençant par 13 ? Expliquer ?
![](images/Partie3/part3 egrep point6.jpg)
Fichier de résultats : Lien
Extraire les fiches correspondant aux bébés faisant au moins 1000 grammes.
![](images/Partie3/part3 egrep point7.jpg)
Fichier de résultats : Lien
Fichier p96.bal
Extraire les fiches concernant les bébés 10 à 12
![](images/Partie3/part3 egrep point1bal.jpg)
Fichier de résultats : Lien
Extraire les fiches concernant les bébés 10 et 12, c'est-à-dire sans 11 et 13
![](images/Partie3/part3 egrep point2bal.jpg)
Fichier de résultats : Lien
Trouver le nombre de bébés de 23, ..., 30 semaines
![](images/Partie3/part3 egrep point3bal.jpg)
Fichier de résultats : Lien
Extraire les fiches du jour 0 pour lesquels le bébé est né à 28 semaines
![](images/Partie3/part3 egrep point4bal.jpg)
Fichier de résultats : Lien
Extraire les fiches des bébés nés entre 23 et 29 semaines
![](images/Partie3/part3 egrep point5bal.jpg)
Fichier de résultats : Lien
Extraire les fiches pour lesquels le bébé à la naissance faisait au moins 1000 grammes
![](images/Partie3/part3 egrep point6bal.jpg)
Fichier de résultats : Lien
Extraire les fiches pour lesquels le bébé à la naissance faisait moins de 1000 grammes
![](images/Partie3/part3 egrep point7bal.jpg)
Fichier de résultats : Lien
Extraire les fiches rédigées par les infirmières 12 et 22
![](images/Partie3/part3 egrep point8bal.jpg)
Fichier de résultats : Lien
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
Si l'on procède ainsi, on aura en output les fiches rédigés par les infirmières 20 à 29 aussi.
Extraire les fiches concernant le bébé 10 et ne correspondant pas au jour 0
![](images/Partie3/part3 egrep point10bal.jpg)
Fichier de résultats : Lien