C'est probablement plus simple tout en awk, genre :
awk "NR == ${ligne} { \2ドル = plop } ; { print \0ドル }" ancien_fichier > nouveau_fichier
ls « NR == ${ligne} { \2ドル = plop } » va modifier le 2ème champs de la ligne n°$ligne, et le « print \0ドル » va afficher les lignes quelles qu'elles soient, modifiées ou non.
[^] # Re: avec sed
Posté par tgl . En réponse au message Modifier une seul ligne d'un tableau.... Évalué à 6.
awk "NR == ${ligne} { \2ドル = plop } ; { print \0ドル }" ancien_fichier > nouveau_fichier
ls « NR == ${ligne} { \2ドル = plop } » va modifier le 2ème champs de la ligne n°$ligne, et le « print \0ドル » va afficher les lignes quelles qu'elles soient, modifiées ou non.