Страница 1 из 1
Как такое сделать с помощью awk
Добавлено: 2010-04-26 17:55:29
vaikos
На входе имеем строку (или файл состоящий из одной строки), например:
Код: Выделить всё
some_symbols___start_signatureDATAend_signature___some_symbols
Вопрос: как с помощью
awk получить значение между
start_signature и
end_signature, то есть значение
DATA?
Re: Как такое сделать с помощью awk
Добавлено: 2010-04-26 18:09:47
gloom
Код: Выделить всё
$ echo some_symbols___start_signatureDATAend_signature___some_symbols |awk -F signature '{print $2}' |awk -F end '{print $1}'
DATA
думаю можно еще заоптимизировать
Re: Как такое сделать с помощью awk
Добавлено: 2010-04-27 14:42:51
vaikos
gloom писал(а):Код: Выделить всё
$ echo some_symbols___start_signatureDATAend_signature___some_symbols |awk -F signature '{print $2}' |awk -F end '{print $1}'
DATA
думаю можно еще заоптимизировать
Спасибо!