Rechercher un terme dans des fichiers [Mac OS X] - Linux et OS Alternatifs
Marsh Posté le 11-06-2005 à 19:44:27
Facile avec grep en ligne de commande:
prompt$ grep "terme_a_chercher" fichier1 fichier2 fichierN |
Marsh Posté le 11-06-2005 à 19:51:28
Merci
Par contre, le problème c'est que j'ai plusieurs 10ene de fichiers dans plusieurs répertoires et sous répertoires.
Donc le grep marche pas comme ca
Marsh Posté le 11-06-2005 à 20:00:07
Sinon avec find
find / -name \*.php -exec grep -H toto '{}' \; |
Et plus rapide, si la base de données slocate est construite :
locate \*.php | xargs grep toto |
Marsh Posté le 12-06-2005 à 01:32:16
Si spotlight ne te donne pas la réponse, c'est qu'il n'interprète pas les fichiers .php comme du texte. A toi de chercher dans les options ou sinon de trouver un plugin Spotlight pour code source PHP.
Mais le grep marche très bien aussi.
Marsh Posté le 12-06-2005 à 12:27:42
Pas con... ça doit etre ca. Mais visiblement y'a pas moyen de lui faire comprendre que les fichiers php sont du texte
Marsh Posté le 11-06-2005 à 19:32:43
Bonjour tout le monde,
Bon ! Question très très bete, mais ca fait 2 jours que je tourne en rond.
Je suis sous Mac OS 10.4. Je voudrai chercher un terme (ex : toto) dans des fichiers php (donc du texte).
Mais spotlight me trouve rien meme si je met toto dans TOUS les fichiers !!!!!
La je comprend que dale... c'est une fonction toute bete et je la trouve pas sous ce Mac OS. Apple aurait il oublié de mettre cette fonction avec Spotlight ?
A la limite si en ligne de commande vous avez également la réponse (avec find par ex), je suis preneur
Merci pour reponse parce que je seche !!!!