Bonjour
S'il vous plait,J'ai besoin d'aide je suis perdu. j'ai eu un exercice à faire (parmi plusieur exercice) par un recruteur.
l'exercice dit :
Deja je comprend pas bien l'exercice, demande un algorithme qui founir la liste des chemins de chaque fichier html dans le repertoire website.Considérant que nous avons 50 000 fichiers HTML contenus dans une arborescence Unix, sous un répertoire s’appelant ‘/website’. Nous avons deux (2) jours pour obtenir la liste des chemins de chaque fichier HTML contenant des numéros de téléphone, selon les deux (2) formats suivants: (999) 999-9999 and 999-999-9999. Écrivez l’algorithme qui permettra de fournir la liste.
Ce que je suis entraine de faire moi c'est d'accèder au repertoir website et parcourir tout les fichier et voir si il y'a un numero sous format 999 999-9999 , si oui j'affiche le nom d fichier. mais cela aussi ne marche pas :s aide svp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #!/bin/sh #je suis actuellement en desktop for fichier in ./website do grep -e "[0-9][0-9][0-9] [0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]" $fichier if[ $? -eq 0] then echo $fichier>>resultat.txt fi done
Cordialement
Partager