|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Andrew Lutov 2:5000/26 10 Aug 2007 09:25:46 To : Valentin Davydov Subject : Re: Обработка текстового файла -------------------------------------------------------------------------------- Hello, Valentin! VD> Дата и время всегда в одной строке? Если да, то просто подклеивать к VD> накопленным данным все строки подряд (через пробелы), а при получении VD> следующей строки с датой и временем, а также в конце файла - сбрасывать VD> накопленное на выход. а авке это будет примерно так: VD> BEGIN{x=""; VD> dt="[0-3][0-9]\.[01][0-9]\.[09][0-9] [012][0-9]:[0-5][0-9]:[0-5][0-9] VD> "} $0~dt&&NR>1{print x; VD> x=$0; VD> next} VD> {x=x " " $0} VD> END{print x} Спасибо. Работает. -- А5 увидимся е2 ли --- ifmail v.2.14.os-p7 * Origin: Garant-Siberia fidonet station (2:5000/26@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/121098719035f.html, оценка из 5, голосов 10
|