Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Andrey Zonov                         2:5020/830.28  21 Nov 2006  22:42:56
 To : Eugene Grosbein
 Subject : Re: нарезать логи
 -------------------------------------------------------------------------------- 
 
 
  AZ>> Помогите нарезать логи по часам.
  AZ>> формат лога:
  AZ>> 00:00 2006-10-01
  AZ>> <some>
  AZ>> 00:01 2006-10-01
  AZ>> <some>
  AZ>> ...
 
  EG> Если однократно, то легко так:
 
  EG> awk '/^..:.. ....-..-..$/ {hour=$1; sub(/:.*/,"",hour); fname=$2 "-"
  EG> hour;}
 
  {print>>> fname;}'
 
 Спасибо оно, только вот awk зараза вылетает
 
 [root@dotnet /tmp/1/2006-09]# awk '/^..:.. ....-..-..$/ {hour=$1;
 sub(/:.*/,"",hour); fname=$2 "-" hour;} {print>>fname;}' stat_dvb0.2006-09-01
 awk: 2006-09-01-17 makes too many open files
  input record number 3811, file stat_dvb0.2006-09-01
  source line number 1
 
 а вот гнутый (он же) - бес проблем парсанул 25 метровый файл.
 
                                               Успехов!
 
 --- GoldED+/W32 snapshot-2000.12.24
  * Origin: Жизнь - хорошая штука (2:5020/830.28)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 нарезать логи   Andrey Zonov   21 Nov 2006 18:58:08 
 Re: нарезать логи   Eugene Grosbein   22 Nov 2006 00:12:31 
 Re: нарезать логи   Andrey Zonov   21 Nov 2006 22:42:56 
 Re: нарезать логи   Valentin Davydov   22 Nov 2006 11:18:30 
 Re: нарезать логи   Aleksey Cheusov   22 Nov 2006 14:30:32 
 Re: нарезать логи   Vadim Goncharov   24 Nov 2006 02:15:54 
 Re: нарезать логи   Aleksey Cheusov   24 Nov 2006 12:34:35 
 Re: нарезать логи   Aleksey Cheusov   21 Nov 2006 20:46:40 
 нарезать логи   Leizer A Karabin   22 Nov 2006 21:19:36 
 Re: нарезать логи   Valentin Davydov   22 Nov 2006 20:08:40 
 Re: нарезать логи   Andrey Zonov   22 Nov 2006 22:58:11 
Архивное /ru.unix.bsd/394445634957.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional