Esto funciona para reemplazar tom
con sam
un archivo:
sed 's/tom/sam/g' file_1 > file_2
Pero esto no:
sed 's/*****/sam/g' file_1 > file_2
Para reemplazar los caracteres especiales *****
con la palabra sam
. Lo he intentado con una barra \*
pero errores.
He intentado: sed 's / **** / sam / g' test.txt> test2.txt y da como resultado un error: sed: regex incorrecto '*****': expresión regular anterior no válida: esto tiene el blackslash \ before the *
—
Rosebud
Puedes intentar escapar de cada personaje especial:
—
taliezin
sed 's/\*\*\*\*\*/sam/g'
\*
y cuáles fueron los errores que obtuviste?