On Tue, May 15, 2007 at 06:19:48PM +0400, Artem Chuprina wrote: > Nikolay Nikolaev -> Nikolay Nikolaev @ Mon, 14 May 2007 16:55:45 +0300: > 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] Или база отравилась... -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

