Exercice Unix corrigé les commandes cut et past

Exercice Unix corrigé les commandes cut et past, tutoriel & guide de travaux pratiques en pdf.

Exercice 1

Afficher les trois informations suivantes (provenant de /etc/passwd) : nom de connexion de l’utilisateur, nom complet (champ libre) et shell attribué à l’utilisateur. Si /etc/passwd avait ce contenu :

root:Uhu)j9Pg[vz0J":0:0:Le manie tout:/:/bin/tcsh
daemon:*:1:1::/etc:
bin:*:2:2::/usr/bin:
sys:*:3:3::/usr/src:
adm:*:4:4: Administrateur du système:/usr/adm:/bin/sh
adam:QfTyu(lfmL$:100:100:Adam Poupon:/home/staff/adam:/bin/ksh
durand:gVFGjui01kj:102:100:Michel Durand:/home/staff/duarnd:/bin/ksh

Le résultat devrait être :

USER            WHO IS                          SHELL
root            Le manie tout                   /bin/tcsh
daemon
bin             BIN
sys             SYS
adm             Administrateur du système       /bin/sh
adam            Adam Poupon                     /bin/ksh
durand          Michel Durand                   /bin/ksh

Exercice 2
Soit compte le fichier des comptes des clients. On suppose qu’il a la structure suivante : 5 chiffres pour le code banque, 5 chiffres pour le code guichet, 10 chiffres pour le numéro de compte, 1 lettre pour compléter le numéro de compte, 2 chiffres pour la clé RIB, 30 caractères pour la désignation du client. Produire en sortie les informations suivantes (séparées par la barre verticale) : Désignation du client, son numéro à 10 chiffres et la lettre complétant ce numéro. Soit gestion le fichier des gestionnaires des comptes. Il se compose de lignes ayants les champs (séparés par la barre verticale) suivants : Désignation du gestionnaire, lettre du numéro de compte des clients dont il est responsable. Produire en sortie un listing avec les informations suivantes : Désignation du gestionnaire, le client dont il est responsable, le numéro de son compte.

Exercice 3

Etant donné le fichier resultats :

Nom             Résultats
 -------------------------
 Yann            104:33:48
 Tudor           8:19:0
 Patrick         15:98:48
 Carole          104:33:20
 Gérard          32:0:10
 René            5:13:10
 Lucienne        15:98:48

Utilisez la calculatrice en ligne (commande bc pour basic calculator) pour produire un fichier ayant le contenu de resultats plus une 3ème colonne qui est la somme des trois points de la colonne résultats.

La correction exercice Unix (voir page 2 en bas)

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *