Utilisez la commande grep et localisez

Comment puis-je faire la commande grep localiser certains mots dans les fichiers spécifiés par les routes trouvées par la commande de localisation?

locate my.cnf | grep user 

(Je veux que la commande grep recherche le mot “utilisateur” sur les fichiers trouvés pour la commande de localisation)

    Au lieu d’un tube, utilisez le remplacement de la commande:

     grep user `locate my.cnf` 

    Essayer:

     locate my.cnf | xargs grep user 

    Probablement que grep user $(locate my.cnf) est ce que vous cherchez, si je comprends bien votre question.

    Pour bien jouer avec les situations où les résultats de la recherche ont des espaces dans les noms, vous pouvez le faire

     locate -0 my.cnf | xargs -n1 -0 grep user