Иван Лох -> [email protected]  @ Tue, 15 May 2007 18:31:49 +0400:

 >>  NN> вот что смог сделать
 >>  NN> sed -i  -e '/RECEIVE/,/VAULT/s/.*/TEST_/g' index.html
 >> 
 >>  NN> вроде сработал только вот заменяет он теперь в таком кол-во сколько 
 >> строчек
 >>  NN> были заменены
 >>  NN> т.е. если между
 >>  NN> RECEIVE и  VAULT были 15 строчек то и ТEST_ появиться в тексте 15 раз 
 >> :-(

 ИЛ> s не единственная команда sed

 ИЛ> #!/bin/sed -e
 ИЛ> /perl/,/sed/ c\
 ИЛ> Замена

 >> Слушай, ну лениво же.  Когда мне такое надо в простом случае, я беру
 >> perl, прошу его зачитать в память сразу весь файл, и мне хорошо.  Когда
 >> в сложном, впрочем, все равно беру perl.  Только уже не зачитываю весь
 >> файл в память, бо не лезет.  Он и по одной строке может не полезть...

 ИЛ> Последнее время у меня спаморезалка начала резать [EMAIL PROTECTED] Или 
база
 ИЛ> отравилась...

Судя по тому, что она у тебя отрезала, а что нет - может, оно и к лучшему?..

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED]

$lotr = $hobbit;          # Просто копируем "Хоббита"
$lotr =~ s/Bilbo/Frodo/g; #   и легко пишем продолжение.
                из Camel Book


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить