Introduction à Unix : UNIX (marque déposée officiellement comme UNIX, parfois aussi écrit comme Unix avec les petites capitalisations) est le nom d'un système d'exploitation multitâche et multi-utilisateur créé en 1969[réf. nécessaire], conceptuellement ouvert et fondé sur une approche par laquelle il offre de nombreux petits outils chacun dotés d'une mission spécifique. Il a donné naissance à une famille de systèmes, dont les plus populaires en 2010[réf. nécessaire] sont Linux, BSD et Mac OS X. On nomme « famille Unix » l'ensemble de ces systèmes. On dit encore qu'ils sont de « type Unix » et on les qualifie (en anglais, UNIX étant invariable en français) d’Unices. Il existe un ensemble de standards réunis sous la norme POSIX qui vise à unifier certains aspects de leur fonctionnement. Le nom UNIX dérive de Unics, un jeu de mot avec Multics, car contrairement à ce dernier qui visait à offrir simultanément plusieurs services à un ensemble d'utilisateurs, le système initial de Kenneth Thompson se voulait moins ambitieux et utilisable par une seule personne à la fois avec des outils réalisant une seule tâche.

Partie 1 : exercice n°1: Exercices sur "Le Père Duchesne"

Question n°1 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots commencant par ("\b") 'citoy' dans le fichier duchn.txt

Question n°2 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots commencant par ("\b") 'aristo' dans le fichier duchn.txt

Question n°3 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots commencant par ("\b") 'bougre' dans le fichier duchn.txt

Question n°4 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots contenant 'culotte' dans le fichier duchn.txt

Question n°5 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots ayant une majuscule ("\*) dans le fichier duchn.txt

Question n°6 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots se terminant par ("\b") 'er' dans le fichier duchn.txt

Question n°7 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots contenant 'danger' dans le fichier duchn.txt

Question n°8 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots contenant 'patri' suivi de tout sauf la lettre a ( "[^a]") dans le fichier duchn.txt

Question n°9 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots contenant 'lib' dans le fichier duchn.txt

Question n°10 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots commencant par n'importe quelle lettre sauf le n ("[^n]"), suivi de 'temp', puis de toutes les lettres sauf le l et le e ("[^l,e]") dans le fichier duchn.txt

Question n°11 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots commencant par un r, suivi de n'importe quelle lettre puis de 'publi' dans le fichier duchn.txt

Question n°12 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots commencant par soit ("|") 'trah' soit par 'traitr' dans le fichier duchn.txt

Question n°12 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots commencant par soit ("|") 'trah' soit par 'traitr' dans le fichier duchn.txt

Partie 1 : exercice n°2: Etude morphologique

Question n°1 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

"wc -w" est une commande spécifique pour compter le nombre de mots d'un texte

Question n°2 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on cherche tous les mots se terminant par ("\b") 'able' dans le fichier dico.txt

Question n°3 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée ici combine les deux précédentes

Question n°3bis :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

Le fichier "dico-etiquette" répertorie tous les mots du texte en question, mais indique aussi à quelle partie du discours ils appartiennent.C'est pour cela que l'on va chercher notre information dans ce fichier.

Question n°4 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

la commande tapée signifie que l'on compte tous les mots se terminant par ("\b") 'eux' dans le fichier dico.txt

Question n°4bis :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

On indique ici à quelle partie du discours appartiennent les mots se terminant par "eux"

Question n°5 :

Commande tapée avec egrep :

Résultat de la commande

Justification de la commande :

("|") signifie "ou bien", on cherche donc les mots qui se terminent soit par "ible" soit par "able" dans le fichier dico.txt

Remonter