История изменений
Исправление
tides,
(текущая версия)
:
$ echo '//start
какой-то текст
//stop and end' |sed -r '/^\/\/start/,/^\/\/stop and end/{n;s/.+/test/}'
//start
test
//stop and end
Многострочный вариант:
$ echo '//start какой-то текст 111 222 //stop and end' |awk '/^\/\/start/{a=1;print $0"\ntest"}/^\/\/stop and end/{a=0}{if(!a)print}' //start test //stop and end
Исправление
tides,
:
$ echo '//start
какой-то текст
//stop and end' |sed -r '/^\/\/start/,/\/\/stop/{n;s/.+/test/}'
//start
test
//stop and end
Многострочный вариант:
$ echo '//start какой-то текст 111 222 //stop and end' |awk '/^\/\/start/{a=1;print $0"\ntest"}/^\/\/stop and end/{a=0}{if(!a)print}' //start test //stop and end
Исходная версия
tides,
:
$ echo '//start
какой-то текст
//stop and end' |sed -r '/^\/\/start/,/\/\/stop/{n;s/.+/test/}'
//start
test
//stop and end