bonjour
sous ubuntu 6.10 je voudrais utiliser strings pour retrouver un fichier
contenant un mot.
une amie à "perdu" (le doc affiche une page blanche alors qu'il fait 64
pages...........pas de sauvegarde etc...) un fichier word sous vista sur
un portable.Avec un live cd j'ai utilisé photorec pour recuperer les
fichiers mais,semble t'il au vu de la fragmentation des fichiers
j'obtiens plusieurs centaines de fichiers aux noms evocateurs
(f0132354656b.doc et suivants.......)pour retrouver les 64 pages de mon
amie je dispose de plusieurs mots contenus dans ce fichier.Je voudrais
donc trouver la ligne de commande (ou le scipt) me permettant de faire
la recherche sur les fichiers de plusieurs dossiers et sous dossiers
placés dans des répertoires différents (tant qu'a faire..).Rien de bien
compliqué en somme.comment faire un ls sur plusieurs dossiers et
sous-dossiers qui renvoie sa sortie dans un .txt (avec le chemins
complet pour chaque fichiers).fichiers texte utilisé en argument par
strings pour rechercher le mot dans chaque fichier et renvoyer la sortie
vers grep qui affiche le nom du ou des fichiers contenant le mot...J'ai
pas trop le temps de potassé.Je pensais à une boucle for mais j'ai des
problemes de syntaxe.Quelqu'un peut t'il m'aiguiller dans les bonnes
directions.
merci et vive le code libre
auvray.gwenole@gmail.com
Poste le Sunday 28 October 2007 12:13:37