Gestion du caractère '>' [Gawk] - Shell/Batch - Programmation
MarshPosté le 22-12-2005 à 15:48:49
Salut tout le monde,
Dans cet exemple, je voudrais remplacer une chaine "<param-name>" par une autre chaîne.
Avec cette directive, la balise n'est pas matchée :
sub(/<param-name>/,"h" );
Avec celle-ci, la chaîne "<param-name" est bien matchée : sub(/<param-name/,"h" );
Il semble donc que le '>' soit un caractère spécial pour Gawk. Or avec cette directive seule la chaîne "<param-name" est matchée, sans le '>' : sub(/<param-name\>/,"h" );
Quelqu'un connait-il la solution pour que Gawk matche bien le '>'?
Marsh Posté le 22-12-2005 à 15:48:49
Salut tout le monde,
Dans cet exemple, je voudrais remplacer une chaine "<param-name>" par une autre chaîne.
Avec cette directive, la balise n'est pas matchée :
sub(/<param-name>/,"h" );
Avec celle-ci, la chaîne "<param-name" est bien matchée :
sub(/<param-name/,"h" );
Il semble donc que le '>' soit un caractère spécial pour Gawk. Or avec cette directive seule la chaîne "<param-name" est matchée, sans le '>' :
sub(/<param-name\>/,"h" );
Quelqu'un connait-il la solution pour que Gawk matche bien le '>'?