• Aucun résultat trouvé

Module ASUR4 Contrôle du 28 novembre 2019

N/A
N/A
Protected

Academic year: 2022

Partager "Module ASUR4 Contrôle du 28 novembre 2019"

Copied!
1
0
0

Texte intégral

(1)

IUT des Pays de l’Adour LP RT – ASUR

Module ASUR4

Contrôle du 28 novembre 2019

Responsable : M. Munier / Durée totale : 1h

Évaluation pratique

Documents autorisés !

Accès machines autorisé (pages man, internet,...)

1 Exercices :

Pour la restitution de votre travail, vous placerez les différents scripts dans une archive « .tar » dont le nom est votre nom de famille en lettres minuscules. Vous enverrez ensuite cette archive par mail à l’adresse manuel.munier@gmail.com et vous attendrez que je vous confirme la réception du mail AVANT de quitter la salle. Pour ces différents exercices, vous téléchargerez le fichier http://munier.perso.univ-pau.fr/temp/ASUR4/archive.zip

1. Quelques manipulations de fichiers avec les commandes standard d'Unix que vous souhaitez. Vous placerez ces commandes, dans l’ordre, dans le fichier « exo1.txt ».

a) Créez un dossier nommé evalTPASUR4

b) Extrayez l’archive téléchargée dans ce nouveau dossier c) Listez tous les fichiers respectant ce critère :

• commençant par asterisk

• commençant par a ou A

• contenant une année comme 20xx

• se terminant par un chiffre

• ne contenant pas la chaîne shell

• contenant la chaîne co, peu importe les minuscules / majuscules

• ne contenant aucun chiffre numérique

d) Copiez les fichiers contenant TP dans le répertoire /tmp en une seule commande.

2. Donnez la commande (ou enchaînement de commandes) permettant de réaliser chacun des traitements ci-dessous. Vous placerez ces commandes, dans l’ordre, dans le fichier « exo2.txt » à raison d’une commande par ligne.

a) Nombre total de WARNING de tous les fichiers commençant par asterisk

b) Afficher la liste de tous les fichiers pdf avec pour chacun sa taille, le tout classé par taille décroissante

c) Afficher les 10 dernières lignes contenant le pattern error dans le fichier asterisk5.log.messages.4 quelle que soit la casse (majuscules ou minuscules)

d) Afficher le nombre de lignes contenant le mot (seul) config dans le asterisk5.log.messages.4

e) Afficher le nombre de lignes concernant des WARNING de config (sous-chaîne) dans le fichier asterisk5.log.messages.4

3. Écrire un programme (script shell) «discover» qui affiche la liste des adresses MAC des machines ayant tenté de trouver le serveur DHCP (DHCPDISCOVER) (indice : commande cut). Le résultat doit être trié par ordre croissant et chaque adresse ne doit apparaître qu'une seule fois. Pour cette question, vous utiliserez (sur l'entrée standard) le fichier

« log.messages » disponible à l'URL suivante : http://munier.perso.univ-pau.fr/temp/ASUR4/log.messages

Références

Documents relatifs

MARTIN-DUPONT TOMATE-CITRON ou MARTIN-DUPONT--TOMATE-CITRON TOMATE-CITRON MARTIN-DUPONT ou TOMATE-CITRON--MARTIN-DUPONT.. Il est toujours possible de créer quand même de nouveaux

[r]

Pour la restitution de votre travail, vous placerez les différents scripts dans une archive « .tar » dont le nom est votre nom de famille en lettres minuscules.. Vous enverrez

Écrire un script shell filetypes.sh parcourant tous les fichiers (au sens Unix) d’un répertoire dont le chemin est passé en paramètre et, pour chaque fichier, indique son type.

Sur la base du script getMulti de la question précédente, écrire un script getMultiv2 <list> <base> <prefix> <log> qui ajoute la journalisation

Écrire un programme « bigger » qui prend le nom d’un répertoire en paramètre et affiche le nom et la taille du plus gros fichier dans toute l’arborescence dont la racine est

Écrire la méthode __ str __ permettant l'achage de l'objet sous la forme : La plus petite note

Question 6 : Quelle expérience proposeriez-vous pour déterminer individuellement le rôle de ces acides aminés dans la fixation des polysaccharides3. Recherchez sur