Awk : remplacer une ligne d'un fichier
tchsimons
Messages postés
207
Statut
Membre
-
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Bonjour à tous,
je voudrais remplacer dans un fichier "fich" le texte d'une de ses lignes passé en paramètre (la ligne 12),par un nouveau texte (toto travaille). ce dernier texte étant passé en paramètre.
.........
.........
v2="toto travaille"
awk -v var1=12 var2=v2 'NR=var1{print var2>fich}' fich.
..........
..........
Aurez vous une méthode?
merci
Bonjour à tous,
je voudrais remplacer dans un fichier "fich" le texte d'une de ses lignes passé en paramètre (la ligne 12),par un nouveau texte (toto travaille). ce dernier texte étant passé en paramètre.
.........
.........
v2="toto travaille"
awk -v var1=12 var2=v2 'NR=var1{print var2>fich}' fich.
..........
..........
Aurez vous une méthode?
merci
Configuration: Windows XP Safari 532.0
A voir également:
- Awk : remplacer une ligne d'un fichier
- [Awk] appel variable système dans script awk - Forum Shell
- Awk dédoublonner un print ✓ - Forum Shell
- Awk compréhension d'une commande ✓ - Forum Debian
- Printf caractère % dans awk ✓ - Forum Shell
- Suppression de lignes en awk ✓ - Forum Shell