Correction TP3
Correction TP3
Correction TP3
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 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