Exercices UNIX sur les commandes cut et past

Index de l'article
Exercices UNIX sur les commandes cut et past
Corrigé
Toutes les pages

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.




Retour

Ajouter un Commentaire


Save on Delicious