|  (→récupérer une valeur dans un fichier contenant cle=valeur, avec une cle unique) |  (→Les sites de references) | ||
| Ligne 8 : | Ligne 8 : | ||
| <br> | <br> | ||
| http://doc.ubuntu-fr.org/sed <br> | http://doc.ubuntu-fr.org/sed <br> | ||
| + | <br> | ||
| http://www.corporesano.org/doc-site/grepawksed.html<br> | http://www.corporesano.org/doc-site/grepawksed.html<br> | ||
| - | <br><br> | + | <br> | 
| + | http://sed.sourceforge.net/sed1line_fr.html<br> | ||
| + | <br> | ||
| + | |||
| ==les bases== | ==les bases== | ||
| <br><br> | <br><br> | ||
| Sommaire | 
http://www.commentcamarche.net/faq/9559-sed-introduction-a-sed-part-i 
http://www.commentcamarche.net/faq/9559-sed-introduction-a-sed-part-ii 
http://www.commentcamarche.net/faq/9559-sed-introduction-a-sed-part-iii 
http://doc.ubuntu-fr.org/sed 
http://www.corporesano.org/doc-site/grepawksed.html
http://sed.sourceforge.net/sed1line_fr.html
[ ] une alternative de caractere. [dzYTP] indique qu'il s'agit d'un caractere parmis dzYTP.
\t pour tabulationlation. a mettre a la fin d'une sequence entre crochet: [ \t]* correspond a 0 ou une infinité d'espaces ou tabulations qui se suivent
Le séparateur peut être = : |
sed -n 's/^cle[ \t]*[:=|][ \t]*//p' fichier.ini
sed '/^cle[ \t]*[:=|][ \t]*/!d;s/^cle[ \t]*[:=|][ \t]*//;s/[ \t]*#.*\|[ \t]*//g' fichier.ini