Bonjour à tous,

Je souhaite modifier toutes les lignes d'un fichier qui commencent pas ..AA de la position X à la position Y (de taille N) par une variable.

Dans l'idée je pensais utilisais un sed comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
var=$(plop)
#plop est une fonction qui va me renvoyer par quoi faire le changement
 
sed '/^..AA/s/\(.\{X\}\)\(.\{N\}\)/${var}/' ${file} > ${file}.tmp
Je bloque depuis un petit moment, aurez vous des idées ? ou des explications pour m'expliquer ce qui ne va pas.

Merci !