Utilice sed para editar el código

Utilice sed para editar el código

¿Cómo escribo un sedscript que haga lo siguiente?

old(a,b)

en el archivo debe ser reemplazado con

new(b, 0, a)

a,bpuede ser cualquier cadena con letras, espacios, dígitos y estos símbolos:. / * - +

Respuesta1

Intentar:

sed 's/old(\([-a-zA-Z 0-9./*+]*\),\([-a-zA-Z 0-9./*+]*\))/new(\2, 0, \1)/'

información relacionada