EXERCICE LINUX : GREP, CUT & FIND
Répertoire et Fichier sous LINUX
Bob étudiant du Groupe Genius viens de recevoir ça machine et souhaite travailler en ligne de commande :
Exercice 1 – Les commandes grep et cut
On suppose qu'un fichier liste.txt contient des informations sur les étudiants (10 au moins). Chaque ligne représente un étudiant, et contient les informations suivantes : nom, âge et filière. Les champs seront séparés par un « ; ». Exemple : la ligne Dumont;23;L3 correspond à l'étudiant Dumont, âgé de 23 ans et appartenant à la filière L3.
1) Renvoyer toutes les lignes du fichier liste.txt qui correspondent à l'étudiant s'appelant 'Sami'.
2) Renvoyer toutes les lignes correspondant à des étudiants de la filière L3.
3) Renvoyer toutes les lignes des étudiants âgés de 22 ans.
4) Renvoyer les lignes des étudiants n'appartenant pas à la filière L3.
5) Renvoyer toutes les lignes contenant la chaîne 'mi' sans tenir compte de la casse.
6) Afficher le nom et l'âge de chaque étudiant, puis le nom et la filière.
7) Afficher les trois premiers caractères de chaque ligne.
Exercice 2 – La commande find
1) Chercher tous les fichiers dont le nom est 'passwd'.
2) Chercher tous les fichiers dont la date de la dernière modification remonte à plus de 10 minutes.
3) Trouver tous les fichiers du groupe 'root'.
4) Chercher tous les fichiers dont la taille est supérieure à 20Mo.
5) Chercher tous les répertoires se trouvant sous /etc.
6) Chercher tous les fichiers de l'utilisateur 'Raimbault'