Je dois remplacer la chaîne ),(
avec )\n,(
dans un fichier de 10 Go. Le site \n dans ce cas, représente évidemment un saut de ligne. J'ai essayé avec cette commande :
sed -i '' '/),(/ s//),\n(/g' bigfile.sql
Cependant, cela n'a pas vraiment fonctionné comme prévu. Elle a bien remplacé la chaîne, mais n'a pas inséré de nouvelle ligne, mais simplement un "n" (elle a donc négligé la barre oblique inverse et l'a échappée). Avez-vous d'autres idées à ce sujet, ou bien où se trouve mon erreur dans la commande ci-dessus ?