J'ai commencé à apprendre PowerShell il y a quelques jours, et je n'ai rien trouvé sur google qui fasse ce dont j'ai besoin, donc s'il vous plaît supportez ma question.
On m'a demandé de remplacer certains les chaînes de texte dans plusieurs fichiers. Je ne connais pas nécessairement l'extension des fichiers cibles potentiels et je ne connais pas non plus leur emplacement. Jusqu'à présent, j'ai réussi à parcourir récursivement le répertoire (get-ChildItem -recurse
) et à trouver la chaîne que je cherchais avec get-content et select-string :
Get-ChildItem -recurse | Get-Content | Select-String -pattern "dummy"
Le problème est que je peux voir les occurrences du texte que je recherche, mais je ne sais pas comment dire à PS de retourner le chemin et le nom de chaque fichier correspondant également.
Comment puis-je obtenir le nom et l'emplacement des fichiers contenant l'expression que je recherche ?
3 votes
Peut-être modifier la question pour la rendre plus générique. La réponse à cette question n'a rien à voir avec JBoss ou votre application sur laquelle vous travaillez, il semble...
9 votes
Je viens de repérer votre commentaire et j'ai modifié ma question... 2 ans plus tard ! Mieux vaut tard que jamais.. :)