Awk : remplacer une ligne d'un fichier
tchsimons
Messages postés
207
Statut
Membre
-
dubcek Messages postés 18814 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18814 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 compréhension d'une commande ✓ - Forum Debian
- Awk dédoublonner un print ✓ - Forum Shell
- SED ou Awk sous windows ?? - Forum Windows
- Suppression de lignes en awk ✓ - Forum Shell