Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Замена подстроки в файле


Автор: Arata 16.5.2010, 18:31
Здравствуйте. Подскажите, плиз, наиболее простой способ замены подстроки в файле. К примеру есть файл "test.txt" с таким содержанием:
Код

string1
bla bla bla BIG
string3

Что мне нужно написать, чтобы заменить подстроку "BIG" на подстроку "DICK"? В Perl знаю только самые-самые азы. Находил темы по замене подстрок, но ни фига из них не понял. Подскажите, какую в данном случае мне нужно наисать команду? Что-то мне подсказывает, что это можно сделать одной строкой.

Автор: arto 16.5.2010, 18:38
perl -i -pne 's#BIG#DICK#'

Автор: shamber 16.5.2010, 22:02
Цитата(arto @  16.5.2010,  18:38 Найти цитируемый пост)
BIG#DICK

эх.... сильно

Автор: arto 16.5.2010, 22:11
надо чем-то жервовать

Автор: shamber 16.5.2010, 22:52
arto, ага, курсы английского

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)