Différences entre les versions de « Sed »

De BlaxWiki
Aller à la navigationAller à la recherche
Ligne 1 : Ligne 1 :
Plein de docs/exemples concernant Sed : http://sed.sourceforge.net/
Plein de docs/exemples concernant Sed : http://sed.sourceforge.net/ &


[https://wiki.blaxeenprod.com/BENPERSO/doc-manuel/system/sed-FR.html Man en francais et exemples]
[https://wiki.blaxeenprod.com/BENPERSO/doc-manuel/system/sed-FR.html Man en francais et exemples]
<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
rajouter du texte apres la ligne commencant par la pattern kiki : sed -i -i '/kiki/aTEXTEARAJOUTER' nomdufichier (le "a" signifie append)
ajouter du texte apres la ligne commencant par la pattern kiki : sed -i -i '/kiki/aTEXTEARAJOUTER' nomdufichier (le "a" signifie append)
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 19 mai 2011 à 14:53

Plein de docs/exemples concernant Sed : http://sed.sourceforge.net/ &

Man en francais et exemples

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 -i '/kiki/aTEXTEARAJOUTER' nomdufichier (le "a" signifie append)
changer une ligne contenant la pattern kiki : sed -i -e '/kiki/cTEXTEARAJOUTER' nomdufichier (le "c" signifie change)