Necesito reemplazar la cadena ),(
con )\n,(
en un archivo de 10GB. El \ n en este caso obviamente significa una nueva línea.
Lo he intentado con este comando:
sed -i '' '/),(/ s//),\n(/g' bigfile.sql
Sin embargo, eso realmente no funcionó como se esperaba. Reemplazó la cadena, pero no insertó una nueva línea, sino simplemente una "n" (por lo que simplemente descuidó la barra invertida y la escapó). ¿Alguna otra opinión sobre esto, o dónde está mi error en el comando anterior?