Вопрос : KSH: Извлекающ линии имеют первое слово в предопределенном списке

Здесь logfile:

Wed 21-ое июля 16: 01: 00 ...... директория
aaaaaaaaaaaaaaaaaxxxx
bbbbbbbbbbbbbbbbbyyyy
cccccccccccccccccccccc4444: /xxxx/yyyy/dddd/1234.log
Wed 22-ое июля 02: 00: 03 ...... директория
aaaaaaaaaaaaaaaaaa1111
bbbbbbbbbbbbbbbbbb2222
cccccccccccccccccccccc5555: /xxxx/yyyy/dddd/1235.log
….
Wed 22-ое июля 16: 01: 00 ...... директория
bbbbbbbbbbbbbbbbb
cccccccccccccccccccccc
aaaaaaaaaaaaaaaaa:: /xxxx/yyyy/dddd/1236.log
..... этот logfile
Suppose имеет над 100K линий, я хочу программу раковины Korn которая может эффективно просмотреть через logfile и извлечь только:

Wed 21-ое июля 16: 01: 00
directory: /xxxx/yyyy/dddd/1234.log
Wed 22-ое июля 02: 00: 03 ......
directory:/xxxx/yyyy/dddd/1235.log

Hints:  когда директория:: /xxxx/yyyy/dddd/123? показано .log, там всегда данные по даты be
a (Wed июль xxxxx) прежде чем эта линия (могут быть 3, линия 4)


Note: Не используйте просто Кодего как под, оно слишком медленно:

cat my.log  | пока прочитанное you

done




Thank line
do
................. class=

Ответ : KSH: Извлекающ линии имеют первое слово в предопределенном списке

В лубом случае, командование предложенное в http: #a33329967
произведет
Понедельник 28-ое июня 23: 30: 02 2010 «/ngnprod/archive/ngnprod_75018.arc»
Понедельник 28-ое июня 23: 40: 44 2010 «/ngnprod/archive/ngnprod_75019.arc»
00:04 Tue 29-ое июня: 24 2010 «/ngnprod/archive/ngnprod_75021.arc»
Tue 29-ое июня 23: 52: 32 2010 «/ngnprod/archive/ngnprod_75206.arc»
Wed 30-ое июня 23: 52: 01 2010 «/ngnprod/archive/ngnprod_75391.arc»
00:02 Thu 1-ое июля: 13 2010 «/ngnprod/archive/ngnprod_75392.arc»
Thu 1-ое июля 23: 51: 42 2010 «/ngnprod/archive/ngnprod_75553.arc»
00:04 Fri 2-ое июля: 03 2010 «/ngnprod/archive/ngnprod_75554.arc»
00:16 Fri 2-ое июля: 44 2010 «/ngnprod/archive/ngnprod_75555.arc»
Fri 2-ое июля 23: 55: 46 2010 «/ngnprod/archive/ngnprod_75721.arc»
00:09 Sat 3-ье июля: 09 2010 «/ngnprod/archive/ngnprod_75722.arc»
Sat 3-ье июля 23: 51: 51 2010 «/ngnprod/archive/ngnprod_75888.arc»
00:02 Sun 4-ое июля: 09 2010 «/ngnprod/archive/ngnprod_75889.arc»
побежав на newalert.log.
То удовлетворяет ваши требования?
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us