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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Kirill Frolov                        2:5030/827.2   11 Feb 2004  12:37:37
 To : Igor S.Kozhukhov
 Subject : Re: bash
 -------------------------------------------------------------------------------- 
 
 On Wed, 11 Feb 04 00:27:24 +0300, Igor S.Kozhukhov wrote:
 
  ISK>    есть у меня файлы вида net-acct.log.1, net-acct.log.2 и т.д., в которых
  ISK> в первой колонке находится дата вида 2004-01-01  00:00:00 2004-01-01 
  ISK> 01:00:00 и т.д.   мне нужно все файлы собрать в один большой лог за месяц 
  ISK> и удалить те файлы, которые вошли в большой лог собираю я в общий лог так 
  ISK> cat net-acct.* | grep 2004-01- | sort -k1,2 > all.log теперь вопрос - как 
  ISK> стереть те файлы, которые я обработал ?
    ( for each in net-acct.* ; do 
          cat $each | grep 2004-01- && rm -f $each
    ) | sort -k1,2 > all.log
 --- [ZX]
  * Origin: pgp: 0D00 1E54 41D1 9753 3F41 40F7 4BBA 050B 30E8 0E4 (2:5030/827.2)
 
 

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

 Тема:    Автор:    Дата:  
 bash   Igor S.Kozhukhov   11 Feb 2004 01:27:24 
 Re: bash   Igor Chumak   10 Feb 2004 19:10:28 
 Re: bash   Igor S.Kozhukhov   11 Feb 2004 17:49:22 
 Re: bash   Igor Chumak   11 Feb 2004 12:52:00 
 Re: bash   Mykola Dzham   12 Feb 2004 15:11:33 
 bash   Yury V. Reshetov   10 Feb 2004 23:23:57 
 Re: bash   Kirill Frolov   11 Feb 2004 12:37:37 
Архивное /ru.linux/38338a2d18a0.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional