Aide sur la syntaxe sed -i
Résolu
GHISLINO
Messages postés
234
Statut
Membre
-
GHISLINO Messages postés 234 Statut Membre -
GHISLINO Messages postés 234 Statut Membre -
Bonjour,
La commande
je voudrais avoir la commande pour faire ce changement avec sed sauf sur les deux premieres lignes.
et aussi
merci d'avance.
La commande
sed 's/E/C/' Cell.csv -isous linux remplace tous les premier E par C sur toutes les lignes.
je voudrais avoir la commande pour faire ce changement avec sed sauf sur les deux premieres lignes.
et aussi
sed 's/E/C/' Cell.csv -ine fonctionne par sur UNIX solaris 10
merci d'avance.
A voir également:
- Aide sur la syntaxe sed -i
- I showkeyplus - Télécharger - Utilitaires
- I sans point - Forum Windows
- O ou i pour allumer - Forum Word
- Comment écrire le symbole On/Off - Forum Facebook
- I tun - Télécharger - Lecture & Playlists
2 réponses
Salut,
Il suffit de préciser l'intervalle de lignes (de la 3ème à la dernière) :
Quant à ton autre problème, c'est normal, l'option "-i" n'est effective que depuis la version 3.4 de sed et en général les Unix ne l'intègre pas encore ;-\
Il suffit de préciser l'intervalle de lignes (de la 3ème à la dernière) :
$ cat plop
un EEEE ici
Un autre là EEEEE
puis encore un EEEEE et un EEEEE
et d'autres EEEEE et EEEEEE
EEEEEEE
EEEEEE
EEEEEE
$ sed '3,$ {s/E/C/}' plop
un EEEE ici
Un autre là EEEEE
puis encore un CEEEE et un EEEEE
et d'autres CEEEE et EEEEEE
CEEEEEE
CEEEEE
CEEEEE
Quant à ton autre problème, c'est normal, l'option "-i" n'est effective que depuis la version 3.4 de sed et en général les Unix ne l'intègre pas encore ;-\