Ich habe versucht, den folgenden Befehl in meinem Windows 10-Maschine ausführen. Hier enthält eine neue Textdatei einen Text wie "Wie geht es dir?". Ich möchte die Zeichenfolge "wie" -> "wo" in derselben Datei ersetzen, ohne eine neue Datei zu erstellen. Aber es zeigt Fehler. Irgendwelche Kommentare um es zu lösen?sed Befehl funktioniert nicht auf Windows 10
sed -i s/how/where/ new.txt
sed: ungültige Option - i
was ist die Ausgabe von 'sed - Version'? – Sundeep
@spasic GNU sed Version 3.02 – VVijay
Ich denke, dass diese Version nicht inplace Bearbeitungsoption hat .. Sie können eine Abhilfe versuchen: 'sed 's/wie/wo /' new.txt> tmp.txt && mv tmp.txt neu .txt' oder 'perl' verwenden, wenn es verfügbar ist – Sundeep