Sed: Encontre uma string e substitua-a sem paraênteses e nome da função no arquivo

2

Eu preciso encontrar uma string de string como:

foo("some text")

e substituindo por

"some text"

Estou um pouco preso e novo no sed . Até agora, tudo que eu tenho é

sed -i 's/foo(//g' $file
    
por user186523 25.08.2016 / 19:02

1 resposta

3

Use grupos!

sed -i 's/foo(\([^)]*\))//' $file
    
por 25.08.2016 / 19:15

Tags