Text in einer Datei mit sed ersetzen und Backup anlegen
Text in Datei ersetzen | Suchen und Ersetzen auf der Kommandozeile | Konfigwert per sed ändern | sed | ersetzen | konfigurationVorsicht: Dieser Befehl verändert das System. Vor dem Ausführen verstehen, was er tut.
sed -i.bak 's|memory_limit = 128M|memory_limit = 256M|g' php.iniErsetzt jedes Vorkommen von ALT durch NEU in der Datei selbst, das Original bleibt als php.ini.bak daneben liegen. Als Trennzeichen dient |, damit Pfade mit Schrägstrichen ohne Escaping funktionieren. Vorher lässt sich das Ergebnis ohne -i.bak gefahrlos auf der Konsole prüfen.
Hinweis: Der Suchtext ist ein regulärer Ausdruck, Zeichen wie ., *, [ oder $ haben Sonderbedeutung und müssen mit Backslash maskiert werden. Enthält der Text selbst ein |, ein anderes Trennzeichen wie # wählen.
Auch gesucht als
- Text in Datei ersetzen
- Suchen und Ersetzen auf der Kommandozeile
- Konfigwert per sed ändern