Bonjour,
Je m'essaie à un script sed un peu plus élaboré que d'habitude (je ne le met pas ici car long) et je n'arrive pas à faire un branchement dans un bloc d'instructions.
par exemple
/pattern/ { # instructions diverses /pattern2/ ! b label } : label # autres instructions
ne marche pas, pas plus que
/pattern/ { # instructions diverses : label # autres instructions /pattern2/ ! b label }
le branchement n'a pas lieu, ça sort du script à la rencontre de 'b label' (je suis sûr que je passe dans le bloc et que pattern2 est vérifié en remplaçant 'b label' par '=' pour afficher le n° de ligne).
Un moyen de contourner ça ?
Merci
Daniel