Différences entre les versions de « Sed »
De BlaxWiki
Aller à la navigationAller à la recherche| Ligne 4 : | Ligne 4 : | ||
<pre> | <pre> | ||
remplacer du texte dans un fichier : sed -i -e "s/oldpattern/newpattern/" nomdufichier | remplacer du texte dans un fichier : sed -i -e "s/oldpattern/newpattern/" nomdufichier | ||
ajouter du texte apres la ligne commencant par la pattern kiki : sed -i - | ajouter du texte apres la ligne commencant par la pattern kiki : sed -i -e '/kiki/aTEXTEARAJOUTER' nomdufichier (le "a" signifie append) | ||
changer une ligne contenant la pattern kiki : sed -i -e '/kiki/cTEXTEARAJOUTER' nomdufichier (le "c" signifie change) | changer une ligne contenant la pattern kiki : sed -i -e '/kiki/cTEXTEARAJOUTER' nomdufichier (le "c" signifie change) | ||
</pre> | </pre> | ||
[[Catégorie:Software]] | [[Catégorie:Software]] | ||
Version du 26 mai 2011 à 14:27
Plein de docs/exemples concernant Sed : http://sed.sourceforge.net/ &
remplacer du texte dans un fichier : sed -i -e "s/oldpattern/newpattern/" nomdufichier ajouter du texte apres la ligne commencant par la pattern kiki : sed -i -e '/kiki/aTEXTEARAJOUTER' nomdufichier (le "a" signifie append) changer une ligne contenant la pattern kiki : sed -i -e '/kiki/cTEXTEARAJOUTER' nomdufichier (le "c" signifie change)