Sed sur le nième caractère
Résolu/Fermé
Errendir
-
23 nov. 2011 à 16:51
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 23 nov. 2011 à 17:50
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 23 nov. 2011 à 17:50
A voir également:
- Sed regex replace group
- Indexia group - Guide
- Affaire SFAM : le site pour déclarer les prélèvements abusifs est ouvert - Guide
- Smart status bad backup and replace ✓ - Forum Disque dur / SSD
- Sql replace plusieurs valeurs - Forum Programmation
- Group whatsapp - Guide
3 réponses
merci beaucoup !!
à force de tester, je me rapprochais mais je n'aurais jamais trouvé.
Par contre, qu'y a-t-il en plus dans le paramètre r ?
à force de tester, je me rapprochais mais je n'aurais jamais trouvé.
Par contre, qu'y a-t-il en plus dans le paramètre r ?
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 415
23 nov. 2011 à 17:11
23 nov. 2011 à 17:11
Salut,
$ cat brol abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz $ sed -r '3 s/(.{18}).(.*)/\1 X \2/' brol abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqr X tuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz $ sed -r '4 s/(.{18}).{7}(.*)/\1 XXXXXX \2/' brol abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqr XXXXXX z abcdefghijklmnopqrstuvwxyz $
Encore merci !
mais pourquoi aucun exemple n'est écrit avec -r .....
C'est quand même hachement plus lisible !
mais pourquoi aucun exemple n'est écrit avec -r .....
C'est quand même hachement plus lisible !
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 415
23 nov. 2011 à 17:50
23 nov. 2011 à 17:50
Peut être pour cause de portabilité, et d'autre part, si tu as des parenthèses, accolades ou autres caractères issus des regex étendues dans ton motif, tu devras les protéger pour qu'ils soient interprétés comme tel.
23 nov. 2011 à 17:35
Voilà ce que ça donne sans :