Insertion espace

Fermé
midji66 - 11 oct. 2007 à 10:47
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 11 oct. 2007 à 14:00
Bonjour,
comment puis-je inserer un espace après le 8eme et 9 caractere de chaque line d'un fichier dans un shell
merci de votre coop

3 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
11 oct. 2007 à 11:51
Salut,
root@debian:~# cat text
123456789A
123456789A
123456789A
123456789A
123456789A
root@debian:~# sed -i.orig -r 's/^(.{8})(.)/\1 \2 /' text
root@debian:~# cat text
12345678 9 A
12345678 9 A
12345678 9 A
12345678 9 A
12345678 9 A

0
Bonjour,
Merci pour l'info

mais a quoi sert "-i.orig"
sinon ça marche très bien... sans

@+ midji66
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
11 oct. 2007 à 14:00
mais a quoi sert "-i.orig"
permet de faire les modifications et en même temps de sauvegarder le fichier original avec l'extension .orig
0