Substitua um colchete aberto (por! (somente em um local específico wrt a - symbol

0

Eu quero substituir apenas um parêntese específico com não desse parêntese, ou seja, !( E este parêntesis deve ser o único antes disso - > Entre em cada linha do arquivo. Por exemplo, %código% Eu quero transformar (A & b) -> (b & c) em (A , coloque um não só com este colchete de abertura antes - > Obrigado

    
por mii9 16.11.2016 / 09:28

1 resposta

2

I want to turn (A into !(A

echo "(A & b) -> (b & c)" | sed 's/\(([A-Z] & [a-z]) ->\)/!/'
!(A & b) -> (b & c)
    
por 16.11.2016 / 09:33