Awk : remplacer une ligne d'un fichier
tchsimons
Messages postés
207
Statut
Membre
-
dubcek Messages postés 18806 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18806 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
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
- Suppression de lignes en awk ✓ - Forum Shell
- Awk : tri selon la date ✓ - Forum Shell