Correction TP3

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

Réalisé par :Faker LANDOLSI MPSRT-FST

Correction TD3: Gestion des redirections et pipes

Exercice1:
1. En utilisant les principes de redirection créez un fichier sous le répertoire personnel de l’utilisateur
etudiant, nommé « exercice1 »
[etudiant@desktop ~]$ >ecercice1
2. Editer le fichier exercice1 avec les techniques de redirections en ajoutant une ligne au début du
fichier qui indique le texte suivant : « cette première partie du fichier consiste à afficher le détail du
dossier personnel » ensuite il faut ajouter deux lignes vides.
[etudiant@desktop ~]$ echo cette première partie du fichier consiste à afficher le détail du dossier
personnel $'\n\n' >ecercice1

3. Copier les 10 premières lignes du fichier /etc/passwd dans le fichier crée précédemment sans avoir
effacé le contenu existant et sans utiliser la commande cp.
[etudiant@desktop ~]$ head /etc/passwd >>exercice1

4. Ajouter au fichier sans effacer le contenu deux lignes vides, ensuite une ligne qui contient la phrase
suivante « voici les dix premiers lignes du fichier /etc/shadow ».
[etudiant@desktop ~]$ echo $'\n\n' voici les dix premiers lignes du fichier /etc/shadow >>exercice1

5. Afficher dans la suite du fichier deux lignes vides, ensuite le nombre de mot contenu dans les
derniers lignes du fichier /etc/shadow comme suit « le nombre de mots des 10 derniers lignes du
fichier shadow est : (le nbre trouvé) ».
[etudiant@desktop ~]$ echo $'\n\n' le nombre de mots des 10 derniers lignes du fichier shadow est :$(tail
/etc/shadow | wc -l) >>ecercice1

6. Afficher dans la suite du fichier deux lignes vides, ensuite la ligne suivante « le nombre de lignes
trouvés dans ce fichier est : » et afficher le nombre de lignes.
[etudiant@desktop ~]$ echo $'\n\n' le nombre de lignes trouvés dans ce fichier est :$( wc -l exercice1)
>>ecercice1

Exercice2:
En utilisant les techniques de redirection vous êtes demandé de créer un fichier nommé fiche contact
contenant vos informations personnelles ayant ce format :
Fiche personnel

Nom : « .»
Prénom : « .»
Numéro CIN : « .»
Numéro de téléphone : « . » Adresse mail : « .»
Date de naissance : « . » Lieu de naissance : « .»
Réalisé par :Faker LANDOLSI MPSRT-FST

Profession : « . » Entreprise : « .»

NB : les guillemets ne doivent pas être affiché c’est juste à titre indicatif pour afficher l’emplacement des
donnés à saisir.

[etudiant@desktop ~]$ echo Nom :$'\t' landolsi >fiche_contact

[etudiant@desktop ~]$ echo Prenom :$'\t' Faker >> fiche_contact

[etudiant@desktop ~]$ echo Numero CIN :$'\t' 0000000 >> fiche_contact

[etudiant@desktop ~]$ echo Numero de telephone :$'\t' 12345678 $'\t' Adresse mail : $'\t' mail@fst.tn >>
fiche_contact

[etudiant@desktop ~]$ echo Date de naissance :$'\t' 01/01/1970 $'\t' Lieu de naissance : $'\t' Sousse >>
fiche_contact

[etudiant@desktop ~]$ echo Profession :$'\t' Employé $'\t'Entreprise : $'\t' FST >> fiche_contact

Vous aimerez peut-être aussi