Je veux simplement lire dans un fichier journal, faire une recherche et remplacer, puis écrire les modifications apportées à ce même fichier journal.Perl: boucle à travers un fichier et le remplacer
Quelle est la meilleure façon de faire cela en Perl?
Mais pourquoi ne puis-je pas utiliser les backreferances? Comme perl -pi -e "s/foo (. *) Barre/barre $ 1foo /" tezt2 ne fonctionne pas .. –
Votre shell est probablement corrompre la chaîne. Essayez de remplacer votre "" par "s" pour que le * ne soit pas étendu. –
Merci d'avoir fait ça! –