Existe-t-il un moyen de dire sed
de remplacer le modèle à chaque seconde occurrence? Ou au moins sur une ligne sur deux? (Bien sûr, c'est possible avec un script, mais je me demandais si je pouvais le sed
faire).
Éditer
j'ai trouvé
sed -e "s/pattern/replacement/g;n"
Mais il a remplacé chaque première occurrence, pas la seconde.
Exemple
Fichier d'entrée:
I have a pattern in each line
Also the second line has the pattern
Another pattern here
And -- you guess it -- a pattern
Sortie désirée:
I have a pattern in each line
Also the second line has the replacement
Another pattern here
And -- you guess it -- a replacement
sed -e 'n;s/2004-2009/6e législature/g'
résoudre mon problème.