замена слов в нутри файла [ SOLVED ]

какой командой (или сочетанием) можно выполнить замену всех словосочетаний "$db1=" на "$db3=" в файле index.php?

(а то ручками очень геморойно)

Открой файл в vi или vim
vim index.php
напиши команду:
:%s/$db1=/$db3=/g
Если это надо делать не редактором, а именно командой, то наверное лучше написать скрипт на perl. Правда я тока начал его изучать, пока что не помогу с его написанием.

sed 's/$db1=/$db3=/g' index.php  > index.php.new && mv index.php index.php.old && mv index.php.new index.php

_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

вот проверка:

v12aml@v12aml ~ $ echo -e "blabla\ndsfsdfsd\n\$db1=sdfsd\sdfsd\$db1=dsf\$db1=\nsdf" > test.file
v12aml@v12aml ~ $ cat test.file 
blabla
dsfsdfsd
$db1=sdfsd\sdfsd$db1=dsf$db1=
sdf
v12aml@v12aml ~ $ sed 's/$db1=/$db3=/g' test.file 
blabla
dsfsdfsd
$db3=sdfsd\sdfsd$db3=dsf$db3=
sdf
v12aml@v12aml ~ $ 

;)
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

Спасибо!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".