Wie würde ich ein einfaches Anführungszeichen (') durch einen umgekehrten Schrägstrich und ein einfaches Anführungszeichen (\') mit sed ersetzen?
sed s/\'/\\\'/
wird nicht funktionieren, weil man nie die wörtliche Übersetzung schreiben kann.
sed ":a;N;s/\'/\\'/g" <file1 >file2
wird nicht funktionieren, weil der Backslash das Anführungszeichen nicht mehr entschlüsselt, sondern wie ein Regex-Anführungszeichen behandelt wird.