1 - Utilisation de motifs

Le but de cet exercice est de s’entraîner à l’utilisation des motifs pour lister un sous-ensemble de fichiers ou de répertoires.

Énoncé:

Cet exercice est à faire en complète autonomie en se créant soi-même ses propres défis. Pour faire cet exercice, commencer par vous connecter sur une machine de l’enseirb: localement ou via ssh. Une fois que vous ête connecté à l’enseirb, rendez vous dans le répertoire suivant:

cd ~mfaverge/IF104/diu

Ce répertoire contient un très grand nombre de répertoires et de fichiers qui ont été créés automatiquement à partir des lignes d’un livre.

1 - Utilisation de motifs

Entrainez vous sur cette arborescence à trouver les répertoires/fichiers qui répondent à un critère donné.

  • Trouver tous les fichiers de 3 caractères exactement à une profondeur de 2.
ls */*/???
  • Trouver tous les fichiers de 4 caractères commençant par la lettre t et ne contenant que des lettres une profondeur de 1.
  • Trouver tous les fichiers se terminant par ing au niveau 3
  • Trouver tous les fichiers de 5 caractères exactement de 3ème niveau et dont le répertoire parent est the

2 - Plus avancé

En combinant ls et une ou plusieurs autre(s) commande(s), ou en utilisant find, trouver:

  • Tous les fichiers dont le chemin contient the
  • Tous les noms de fichiers qui suivent le mot he
  • Tous les noms de fichiers qui commencent par une majuscule