Monfind

Un article de Haypo.

Retour aux programmes de Victor

monfind est un projet UTBM que j'ai écrit avec Nicolas Pinto en Janvier 2003 pour le cours d'informatique LO22.

[modifier] Présentation

Fonctionnement du programme :

  1. Analyse des paramètres.
  2. Parcours récursif d'un répertoire.
  3. Vérifie qu'un fichier correspond aux critères. Si c'est le cas, l'ajoute dans une liste chaînée.
  4. Convertion en tableau, puis tri de la liste chaînée.
  5. Affichage du tableau.

[modifier] Spécifications

Options :

  • « -name » : motif représentant le nom du fichier (*t?to* par exemple)
  • « -type » : type de fichier valant f (fichier, file) ou d (répertoire, directory)

Opérateurs :

  • -o : Ou logique (Or)
  • -a : Et logique (And)
  • -x : Ou exclusif logique (Xor)

La recherche est stockée dans un tableau. Ce dernier sera trié puis affiché à l'écran.

[modifier] Téléchargement

Télécharger mfind-1.0.zip (12 Ko)

Télécharger le rapport (PDF)