Sunteți pe pagina 1din 11

ECOLE NORMALE SUPRIEURE DE L'ENSEIGNEMENT TECHNIQUE - MOHAMMEDIA

Compte Rendu

LINUX
TP 3 : Tubes et redirections
(Sous ElementryOS distribution)

Anne Universitaire 2015/2016

Par :
EL OUFIR EL MEHDI
SADIKI BADR

Exercice 1:
- Redirection de la sortie standard : le symbole > :
a) Excutez ls dans un terminal. Tapez ensuite ls > file1, puis rexcutez ls. Vous
remarquez quun nouveau fichier appel file1 a t cr. Lisez son contenu
laide de la commande less.

b) Excutez maintenant la commande ls -l > file1. Consultez nouveau le contenu


de file1.

c) Enfin, excutez la commande ls >> file1. Consultez file1.

d) Concluez sur le rle de > et >>.


> : Crer un nouveau fichier.
>> : Ajouter le rsultat la fin du fichier.

- Redirection de lentre standard : le symbole < :


a) Comparez les rsultats de wc < file1 et wc file1. Expliquez la diffrence.
gh

wc < file1 : wc prend comme argument lenter standard redirig partir d'un
fichier file1.
wc file1 : wc prend comme argument le fichier (rfrence).
b) Mettez le rsultat de wc < file1 dans le fichier sortie.

- Redirection de lerreur standard :


a) Excutez la commande wc file2. Comme le fichier file2 nexiste pas, wc vous
renvoie une erreur.

b) Excutez maintenant wc file2 > sortie. Regardez le contenu de sortie.

Le fichier sortie et vide

c) Essayez maintenant wc file2 2> erreur et regardez le contenu de erreur.


xcv

Exercice 2:
1. Afficher les 5 premires lignes du fichier /etc/passwd, les 5 dernires lignes, les lignes
5 15.Comparez les rsultats de wc < file1 et wc file1. Expliquez la diffrence.
- Les 5 premires lignes du fichier /etc/passwd :

- Les 5 dernires lignes :

- Les lignes 5 15 :

2. Afficher la cinquime ligne du fichier /etc/passwd.

3. Compter le nombre de lignes du fichier /etc/passwd.

Exercice 3:
1. Afficher les lignes du fichier /etc/group.

2. Affichez les lignes de ce fichier tries en ordre croissant, suivant le numro de


groupe gid.

3. Triez ces lignes par ordre alphabtique inverse.

4. Remplacer le caractre ":" par le caractre "-" et Sauvegarder le rsultat dans un


fichier /etc/group.bis.

5. Remplacer le caractre ":" par le caractre "+".

10

6. liminer de chaque ligne d'affichage le caractre "+".

11

S-ar putea să vă placă și