Ich habe Folgendes erfolgreich eingesetzt sed
Befehl zum Suchen/Ersetzen von Text unter Linux:
sed -i 's/old_link/new_link/g' *
Wenn ich es jedoch auf meinem Mac OS X versuche, erhalte ich eine Fehlermeldung:
"Befehl c erwartet \ gefolgt von Text"
Ich dachte, auf meinem Mac läuft eine normale BASH-Shell. Was ist los?
EDIT:
Nach Angaben von @High Performance ist dies auf den Mac zurückzuführen sed
da es sich um eine andere (BSD) Variante handelt, wäre meine Frage, wie ich diesen Befehl in BSD replizieren kann sed
?
EDIT:
Hier ist ein konkretes Beispiel, das dies verursacht:
sed -i 's/hello/gbye/g' *