Bonjour,
Je cherche à insérer du texte dans un fichier avec sed; par exemple à la ligne 3 après le 10ème caractère.
J'ai beau chercher, je ne trouve pas.
Est-ce possible ?
Existe-t-il une autre solution ?
Cordialement,
Bonjour,
Je cherche à insérer du texte dans un fichier avec sed; par exemple à la ligne 3 après le 10ème caractère.
J'ai beau chercher, je ne trouve pas.
Est-ce possible ?
Existe-t-il une autre solution ?
Cordialement,
Salut,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 $ cat plop Bonjour, Je cherche à insérer du texte dans un fichier avec sed; par exemple à la ligne 3 après le 10ème caractère. J'ai beau chercher, je ne trouve pas. Est-ce possible ? Existe-t-il une autre solution ? Cordialement, $ sed '4 s/\(.\{19\}\)/& XXXXXXXXXXX, /' plop Bonjour, Je cherche à insérer du texte dans un fichier avec sed; par exemple à la ligne 3 après le 10ème caractère. J'ai beau chercher, XXXXXXXXXXX, je ne trouve pas. Est-ce possible ? Existe-t-il une autre solution ? Cordialement, $
$ man woman
Il n'y a pas de page de manuel pour woman.
OK, ça marche, merci beaucoup.
Bravo pour la rapidité
Et non, finalement, ça n'est pas résolu aussi vite que ce que je pensais
et si, dans le texte que je veux rajouter il y a un "&", comment faut-il le traiter ?
Tu le protèges avec un anti-slash \&
$ man woman
Il n'y a pas de page de manuel pour woman.
Je suis sot
Mais j'avais trouvé entre temps. Je me suis précipité pour effacer ce témoignage de ma sotise, mais trop tard !
Merci encore
et si le numéro de ligne et le numéro de colonne sont des variables ??
Là, je ne trouve pas non plus.
Pour les variables :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Var1=4 Var2=19 sed ''${Var1}' s/\(.\{'${Var2}'\}\)/& XXXXXXXXXXX, /' plop
Carpe Diem
Parfait, je crois que ce coup là, j'ai tout ce que je voulais savoir,
Un grand merci.
Cordialement,
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager