Eu estou usando sed. Eu estava usando um regex que estava correto, tanto quanto eu podia ver, mas sed não fez nada. Acontece que eu estava usando o \s+que sed não consegue entender, e quando mudei para [ ]+ele funcionou.
Então, para resumir, fiz um regex que, para funcionar, tive que escapar de quase tudo e remover o \sespaço em branco for. Parece que existe um modo de evitar tudo isso, -rentão eu queria perguntar:
- Por que
-ro modo padrão não é o sed? Por que eu tive que me dar ao trabalho de escapar de tudo? mandiz que existe a opção--posixe que "POSIX.2 BREs devem ser suportados" A que isso se refere? Modo NFA / DFA?
\s+uso de perl[[:space:]][:space:]]*no BRE e o mesmo ou[[:space:]]+no ERE.