Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:hypathie:tutos:sed-par-la-methode-structuraliste [28/07/2014 18:09] Hypathie [Introduction] |
utilisateurs:hypathie:tutos:sed-par-la-methode-structuraliste [28/07/2014 18:16] Hypathie [La commande s] |
||
---|---|---|---|
Ligne 510: | Ligne 510: | ||
=====La commande "s"===== | =====La commande "s"===== | ||
- | ====Méthodes d'appel==== | + | ====Syntaxe globale==== |
<code> | <code> | ||
- | s/motif/substitut/[options_de_s] fichier | + | s/motif/substitut/[options_de_s] |
- | </code> | + | |
- | ou | + | |
- | <code> | + | |
- | cmd | s/motif/substitut/[options_de_s] | + | |
</code> | </code> | ||
- | >Voir : [[doc:systeme:sed#la-fonction-de-substitution-s]] | + | À voir : [[doc:systeme:sed#la-fonction-de-substitution-s]] |
- | ====Détail : /motif/substitut/ ==== | + | ====Détail : "motif" et "substitut" ==== |
<code user> | <code user> | ||
s/motif/substitut/ | s/motif/substitut/ | ||
Ligne 534: | Ligne 530: | ||
====Détail : la ligne de commande "s"==== | ====Détail : la ligne de commande "s"==== | ||
<code c> | <code c> | ||
- | s/expression1/expression2/[options_de_s] | + | s/motif/substitut/[options_de_s] |
</code> | </code> | ||
===les séparateurs ( / )=== | ===les séparateurs ( / )=== | ||
Ligne 739: | Ligne 735: | ||
* Exemple inverser la deuxième ligne de "sed1.txt" | * Exemple inverser la deuxième ligne de "sed1.txt" | ||
<code user> | <code user> | ||
- | |||
- | </code> | ||
sed -e '2s/\(titi\) \(grosminet\)/\2 \1/g' sed1.txt | sed -e '2s/\(titi\) \(grosminet\)/\2 \1/g' sed1.txt | ||
+ | </code> | ||
+ | |||
<code> | <code> | ||
titi grosminet | titi grosminet |