21 Fév
2007
21 Fév
'07
13:41
Bonjour, J'ai un petit souci que j'attribue à l'utf8 : $ echo cÔtön|tr 'áàâäçéèêëíìîïñóòôöúùûü ÁÀÂÄÇÉÈÊËÍÌÎÏÑÓÒÔÖÚÙÛÜ' 'aaaaceeeeiiiinoooouuuu_aaaaceeeeiiiinoooouuuu' cuutuin le Ô est "vu" par tr comme 2 caractères, tout comme le ö. Je m'en sort avec un $ echo cÔtön|sed 'y/áàâäçéèêëíìîïñóòôöúùûü ÁÀÂÄÇÉÈÊËÍÌÎÏÑÓÒÔÖÚÙÛÜ/aaaaceeeeiiiinoooouuuu_aaaaceeeeiiiinoooouuuu/' coton c'est curieux non ? Sinon, questions perfs, il y a une grosse différence entre tr et sed ? En entre "tr expr1|tr expr2|tr expr3" et "sed -e 'exprA; exprB; exprC" ? Je suppose qu'à partir d'un certains nombre de pipes, sed devient plus performant, mais c'est assez pifométrique comme mesure. -- Daniel