Próbuję użyć sed do edycji pliku konfiguracyjnego. Jest kilka linii, które chciałbym zmienić. Wiem, że pod Linuksem sed -i
pozwala na wprowadzanie zmian w miejscu, ale wymaga zapisania w pliku kopii zapasowej. Chciałbym jednak uniknąć posiadania wielu plików kopii zapasowych i wprowadzić wszystkie moje zmiany w jednym miejscu.
Czy istnieje sposób, aby to zrobić, sed -i
czy istnieje lepsza alternatywa?
a
są zamienianeb
, a następnie wszystkie wystąpieniab
są przekształcane wd
. Można zrobić to samo zsed -i -e 's/a\|b/d/g' file
-Skręć wszystkich wystąpień alboa
czyb
językd
.