Ajouter du texte une ligne sur cinq
Résolu/Fermé
A voir également:
- Ajouter du texte une ligne sur cinq
- Comment aller à la ligne sur excel - Guide
- Site de vente en ligne particulier - Guide
- Partager photos en ligne - Guide
- Excel cellule couleur si condition texte - Guide
- Ajouter une signature sur word - Guide
4 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
7 déc. 2010 à 07:41
7 déc. 2010 à 07:41
Salut,
;-))
$ cat fich toto tata tutu momo mama mimi titi tuto tati fifi riri lulu koko pepe kuku $ echo $VAR texte_en_plus : $ sed -i.bak '1~5 s/.*/'"${VAR}"'&/' fich $ cat fich texte_en_plus : toto tata tutu momo mama texte_en_plus : mimi titi tuto tati fifi texte_en_plus : riri lulu koko pepe kuku
;-))
euh...perso, j'ai aucun changement. et un fichier .bak vide qui se créé.
ps : je suis sous bash
ps : je suis sous bash
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
7 déc. 2010 à 13:09
7 déc. 2010 à 13:09
ps : je suis sous bash
Moi aussi et chez moi ça marche, preuve à l'appui ;-\
Sous quel système ?
Quelle distrib ?
Moi aussi et chez moi ça marche, preuve à l'appui ;-\
Sous quel système ?
Quelle distrib ?
en fait, c'est bon, je l'ai fait marcher.... seulement, j'ai oublier de te dire que mon "texte_en_plus" n'est jamais le même en fait ^^. c'est ça le problème
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
8 déc. 2010 à 16:53
8 déc. 2010 à 16:53
$ cat plop toto tata tutu momo mama mimi titi tuto tati fifi riri lulu koko pepe kuku $ cat fich texte_en_plus 1 : texte_en_plus 2 : texte_en_plus 3 : $ i=1; while read line; do sed -i "$i s/.*/${line} &/" plop;((i+=5));done < fich $ cat plop texte_en_plus 1 : toto tata tutu momo mama texte_en_plus 2 : mimi titi tuto tati fifi texte_en_plus 3 : riri lulu koko pepe kuku $
;-))