Exercice Unix corrigé les commandes head grep et find

Exercice 1 :
who | tee connectes | wc -l

Exercice 2 :

head $(expr N + L / 2) fichier | tail +$(expr N - L / 2)

Remplacer N et L par des constantes.
expr évalue l’expression donnée. $(commande) = la chaîne résultat de commande.

grep -n mot fichier

Donne les lignes de ‘fichier’ où figure le ‘mot’. L’option -n donne les numéros de lignes. Soit N un numéro de ligne fourni par la commande précédente.

head $(expr N + L / 2) | tail +$(expr N - L / 2)

Renvoie les L lignes qui entourent une ligne contenant ‘mot’ dans ‘fichier’.

Exercice 3 :

find . -name \*.sql -mtime 0 | cpio -o /dev/fd0

Exercice 4 :

find . \( -name \*.sql -o -name \*.c \) -mtime 0 -size +1k -ok mail nom_utilisateur \< {} \;

Télécharger aussi :

Laisser un commentaire

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