OVH Cloud OVH Cloud

grep et strings : je merdoie...

12 réponses
Avatar
gusto
Bonsoir,

je voudrais faire ceci : chercher dans /dev/hdd1 ( ma partition système )
tous les fichiers contenant la chaine EsartinuL, avec le nom des fichiers
trouvés. J'ai lu qu'il fallait utiliser strings et grep, mais malgré de
longues études (!) je n'arrive pas à trouver la commande qui va bien.

Quelqu'un peut m'aider ?

Merci

2 réponses

1 2
Avatar
Calimero
Christophe PEREZ wrote:

Je sais bien, mais il ne faut pas qu'il prenne le >/dev/null pour une
commande magique qui enlève le superflu :-D


Ah bon, c'est pas le paramètre qui résout tous les problèmes ? ;)

--
@+
Calimero

Avatar
Stéphan Peccini

Ben, si c'est ça, il va croire, à tort, avoir la liste de tous les
fichiers contenant la fameuse chaîne, alors qu'il en est peut-être loin...


Il aura l'ensemble des fichiers qui contiennent la fameuse chaîne et
auxquels il a les droits de lecture sur l'ensemble des partitions montées.

Une recherche sur google pour sur 2>/dev/null renvoie plus de 6 millions
de résultats dont le premier est déjà une explication à laquelle il peut
se référer. Après quand on sait que 2 correspond à une erreur, on se
pose la question pour savoir pourquoi on a une erreur ; et après on affine.

1 2