suivant: Exemple
monter: GPIedRedSed
précédent: Motifs et substitution
Le principe de sed est de lire un fichier fic1 ligne à ligne
en appliquant des commandes et redirriger les lignes résultantes sur
la sortie standard; Le fichier de commandes t1.sed est
appliqué avec sed -f t1.sed fic1; Autorisé à
l'exécution, il doit contenir en première ligne #!/bin/sed
-f.
fic1 n'est pas
modifié. Dans un script sed, les commentaires sont précédés du
caractère #.
- 1,3 s/abc/def/ remplace la première occurence de 'abc'
par 'def' pour les lignes 1 à 3 du fichier courant
- 1,3 s/abc/def/g remplace 'abc' par 'def' pour les
lignes 1 à 3 du fichier courant
- 1,3 s/abc/def/p remplace et affiche la première
occurence de 'abc' par 'def' pour les lignes 1 à 3 du fichier courant
- 1,3 s/abc/def/gw fic3 remplace 'abc' par 'def' pour les
lignes 1 à 3 du fichier courant et écrit le résultat dans le fichier
fic3
- 6,10 d supprime les lignes 6 à 10
- 4a <texte> ajoute du texte après la ligne 4
- 4i <texte> insère du texte avant la ligne
4
- w fic3 écrit dans le fichier fic3
- = écrit les numéro de ligne
suivant: Exemple
monter: GPIedRedSed
précédent: Motifs et substitution
n
2005-02-02