Peut Notepad++ enregistrer les résultats de la recherche dans un fichier texte?

J'ai besoin de le faire tout à fait un peu d'expression régulière de recherche/remplace à travers des centaines et des centaines de fichiers statiques. Je suis à la recherche de construire une piste d'audit si je au moins savoir quels fichiers ont été touché par ce que recherche/remplace.

Je peux faire de mon expression régulière recherches dans Notepad++ et il me donne des noms de fichiers/les chemins et le nombre d'entrées dans chaque fichier. Il me donne aussi la ligne #s que je n'ai pas vraiment beaucoup.

Ce que je veux vraiment, c'est un fichier texte séparé des noms de fichiers/les chemins. Le nombre d'occurrences dans chaque fichier serait un ajout intéressant, mais vraiment, il est juste une liste de noms de fichiers/les chemins que je suis après.

Dans Notepad++volet de résultats de recherche, je peux faire un clic droit et copier, mais qui inclut tous les n ° de la ligne s et le code qui est juste trop de bruit, surtout quand vous avez des centaines de matchs.

Ce que quelqu'un sait comment je peux obtenir ces résultats à juste le nom du fichier/chemins? Je suis à quelque chose comme:

/about/foo.html
/about/bar.html
/faq/2012/awesome.html
/faq/2013/awesomer.html
/foo/bar/baz/wee.html
etc.

Alors je peux nom de fichier regex_whatever_search.txt et au-dessus comprennent l'expression régulière utilisée pour la recherche et de remplacement. Ci-dessous, j'ai ma liste des fichiers qu'il a touché.

Mise à JOUR à Quoi ressemble la chose la plus facile à faire (à moins que j'ai trouvé) est de copier tous les résultats de la recherche dans un nouveau fichier texte et exécutez la commande suivante regex:

^\tLine.+$

Et remplacez la par une chaîne vide. Que vais simplement vous donner le chemin du fichier et frappé compte avec beaucoup d'espace vide entre chaque entrée. Ensuite, exécutez la regex suivante:

\s+\n

Et remplacer par:

\n

Qui va dépouiller tous les indésirables espace vide et vous serez à gauche avec une belle liste.

ne jamais utiliser notepad++ deux fois. presque rien en savoir. mais deux suggestions, 1), avant de le remplacer, ne grep j'espère que vous avez grep grep a des options, d'imprimer uniquement le nom de fichier et les chemins d'accès. 2)construire un local hg/dépôt git, vérifiez que vos fichiers, procédez de remplacement. ensuite, vérifier l'état, le résultat serait exactement ce que vous voulez. bonne chance..

OriginalL'auteur magenta placenta | 2013-02-21